PNG 세트(f0010.png와 같은 파일)에서 GIF를 만들려고 합니다.
convert *0.png out.gif
GIF가 이상하게 나옵니다. PNG, 컷오프, 누락된 항목 등이 보이지 않습니다. 또한 GIF에서 프레임을 추출해 보았습니다(변환 사용).
convert out.gif frames%05d.png
추출된 프레임은 원본과 동일하게 보입니다. 그런 다음 추출된 프레임으로 GIF를 만들어 보았습니다.
convert frames*.png out2.gif
똑같은 이상한 GIF! 뭐?
원래의:
추출된 등가물:
GIF:
답변1
나는 JPG 세트로 gif를 만드는 방법을 알고 있습니다. 저는 imagemagick을 사용합니다. 어쩌면 이것이 당신에게 도움이 될 수 있습니다
답변2
해결책을 찾은 것 같아요. 김프에서 gif를 만들려고 했는데 이미지 테두리가 범위를 벗어났다고(또는 그 반대면 기억이 안 난다)고 하더군요. 그래서 나는 이렇게 했습니다:
convert *0.jpg -gravity center -extent 1024x1024 out.gif
이제 제대로 표시됩니다. 저는 기본적으로 무작위로 1024x1024를 선택했습니다. 테두리 크기와 범위를 결정하는 방법을 아직 파악하지 못했지만 간단한 Google 검색을 통해 알 수 있을 것이라고 확신합니다.
어쨌든 그 변환으로 인해 작동했습니다.