답변:
김프와 함께 열어보십시오; 프레임 당 하나의 레이어로 애니메이션 GIF를 열 것이라고 생각합니다.
디렉토리의 파일에 모든 프레임을 덤프하고 싶지는 않지만 어쨌든 수행 방법을 알려 드리겠습니다 :) ImageMagick 또는 graphicsmagick를 설치 한 다음 다음을 수행하십시오.
ImageMagick의 경우 :
convert animation.gif target.png
graphicsmagick의 경우 :
gm convert animation.gif target.png
target0.png, target1.png 등에 프레임을 씁니다. 그런 다음 디렉토리를 입력하고를 실행 eog
하면 동일한 응용 프로그램의 모든 프레임이 표시됩니다. 더 이상 프레임이 필요하지 않으면 rm target*.png
.
gm convert some-image.gif +adjoin some-image%d.png
작동 하는 형태 여야 합니다. 또는 gm convert some-image.gif -coalesce +adjoin some-image%d.png
다양한 오프셋을 가진 다양한 크기의 서브 프레임의 경우.
convert
누락되어 -coalesce
사용자가 기대 하는 옵션이 필요합니다.
다양한 프레임에 투명한 영역이 있고 서로 빌드 된 convert
경우 " -coalesce
"옵션 과 함께 명령을 사용하여 target-0.png, target-1.png 등의 파일 세트를 생성 할 수 있습니다. 각 파일은 이전 시퀀스를 병합합니다. 이미지 :
convert -coalesce animation.gif target.png
-coalesce
.gif
사용 가능한 모든 메모리가 소비되고 전체 시스템이 중단 될 수 있습니다.
convert -coalesce animation.gif target.%04d.png
나를 위해,와 ImageMagick
(버전 정보 : 6.8.9-9 Q16 x86_64 2017-07-31
)
convert gif.gif gif.pdf
각 페이지를 입력 gif의 프레임으로 pdf로 만든 다음 선택한 pdf보기 응용 프로그램에서 프레임을 통해 페이지를 넘길 수 있습니다.
mpv를 사용하십시오. 바탕 화면에서 엽니 다. gif를 드래그하십시오. s 키를 사용하여 원하는 / 단일 프레임의 스크린 샷을 만듭니다. GIF가 빠르면 일시 중지 할 수도 있습니다. 매우 빠른 방법입니다.
===========
먼저이 설정을 사용하고 싶을 수도 있습니다 [한 번 설정하면 다시 할 필요가 없습니다] .
gedit ~/.config/mpv/mpv.conf
입력하고 저장하십시오.
--screenshot-format
선택 사항 : jpg jpeg png (기본값 : jpg)
최고의 png 품질을 위해 :
--screenshot-format=png
--screenshot-png-compression=9
또는 jpg를 원한다면
--screenshot-jpeg-quality
정수 (0 ~ 100) (기본값 : 90)
사용 mpv --list-options
기타 자세한 내용은