아마 여기 나를 도와 줄 수있을 것 같았습니다 :-)
방금 웹 사이트를 시작했습니다. 여기에서 일부 GIF를 업로드하고 첫 페이지에 표시 할 것입니다.
현재로서는 .png 파일을 표시하는 스크립트를 사용합니다. 마우스를 가리면 .gif가 표시되고 마우스를 클릭하면 .gif 파일로 연결됩니다.첫 번째 프레임을 GIF에서 PNG로 내 보냅니다.
그래서 지금은 모든 GIF에 대해 두 개의 파일이 있습니다. xxx.gif 및 xxx_thumb.png - 그러나 저는 이것을 자동화하고 간단한 스크립트를 생각합니다. 의사 코드에서
:
get .gif
rename to 1.gif
if 1.gif taken? rename to 2.gif
get first frame
export first frame as 1_thumb.png
if 1_thumb.png taken? rename to 2_thumb.png
load new picture? (y/n)
if n
exit
if y
start from step 1
이런 식으로 뭔가 좋지 않을까 - 얼마나 열심히 그것은 코딩하는 것입니까? Ruby 나 Python이 그 일을할까요?
웹 응용 프로그램에서 가능합니까? .gif + .png를 전자 메일로 보내시겠습니까? < - 아직 필요하지 않음 :-)
감사합니다.
http://stackoverflow.com/questions/4904940/python-converting-gif-frames-to-png – yurib
루비는 매우 사용하기 쉽습니다. 그래서 2.gif가 이미 사용되면 어떻게됩니까? 3.gif에 갈까요? – MiJyn
HTML과 동일한 웹 서버에서 GIF를 호스팅하는 경우 애니메이션 GIF를 HTML5 Canvas에 그려 넣은 다음 'toDataURL()'을 사용하여 PNG 데이터의 base64 인코딩을 만드는 것이 매우 쉽습니다. 거기에서 그 데이터가있는 양식을 서버에 제출하고, base64를 디코딩 한 다음 원하는 경우 PNG를 디스크에 쓸 수 있습니다. – Phrogz