답변:
가장 간단한 방법은 gif 애니메이션을 재생하는 것입니다. mplayer
mplayer
다음 명령 을 사용 하여 gif 파일을여십시오
mplayer -loop 0 -speed 0.2 your_gif
여기
-loop 0
gif 이미지를 닫지 않을 때까지 gif 이미지를 실행
-speed 0.2
하고 애니메이션 속도를 20 %로 줄입니다.
Space버튼 을 눌러 애니메이션을 일시 정지 할 수 있습니다 .
mplayer
또한 터미널에서 실행중인 gif의 프레임 정보를 보여줍니다.
-speed
필요에 따라 매개 변수를 조정하십시오 . 나를 위해 -speed 0.5
지연 시간없이 좋은 속도로 gif 파일을 재생하기 때문입니다.
특정 프레임을 잡고 독립형 이미지로 저장하기 위해 일시 중지하고 싶습니다.
김프와 함께 열면 각 프레임을 별도의 레이어로로드합니다. 그런 다음 원하는 프레임 / 레이어를 제외한 모든 프레임 / 레이어를 삭제하거나 보이지 않게하고 이미지를 김프가 지원하는 형식으로 내보낼 수 있습니다.
gif를 이미지로 나누고 원하는 속도로 찾아 볼 수 있습니다.
convert input.gif output%05d.png
%05d
입니까? 나는 그것을 작성했고 특별한 일이 없었습니다. 이것은 단지 각 부분에 대한 파일 이름의 일부가되었습니다.foo%05-116.png
foo%05.png
대신 foo%05d.png
?
mplayer
실제로 GIF 애니메이션을 일시 중지하고 특정 프레임의 스크린 샷을 만드는 간단한 방법 이지만 프레임 mplayer
사이를 탐색 할 수없는 것 같습니다 . 도구 gifview
( gifsicle
우분투에서 패키지로 제공 )는 GIF보기를 세밀하게 제어 할 수있는 훌륭한 기능을 수행합니다. gifview
해당 단축키 에 대해서는 (매우 짧은) 맨 페이지를 참조하십시오 .
로 최적화 모드를 비활성화하십시오 u. 그렇지 않으면 프레임 사이의 차이 만 표시되고 도구가 제대로 작동하지 않는다는 느낌을받을 수 있습니다.