2015-01-21 8 views

답변

0

원본 이미지를 보지 않고 각 이미지를 추출하고 회전을 적용한 다음 애니메이션 GIF를 다시 빌드하는 것이 좋습니다. 다음 GIF를 사용하여

예 :

anim_none.gif

convert anim_none.gif -scene 1 +adjoin tmp_%02d.gif 
mogrify -rotate 32 -alpha set -background none tmp_*.gif 
convert tmp_*.gif -loop 0 final.gif 

Rotated animated gif

그리고 참고 사항 : 품질은 회전 동작으로 저하 될 것으로 예상된다.

+0

각 GIF를 360도 회전 시키면 동적으로 회전해야합니다. 왜냐하면 각 GIF를 만드는 것이 의미가 없기 때문입니다. 우리는 PNG 시퀀스로 내 보낸 다음'-delay'와'-loop' 매개 변수로 convert를 사용하면서 글리치를 제거 할 수있었습니다. 또한 입력 PNG는 글리치가 다시 발생하므로 최적화 할 수 없습니다. – cadavre