GIF 이미지를 FFMPEG을 사용해서 mp4로 변경하기 정보
GIF 이미지를 FFMPEG을 사용해서 mp4로 변경하기본문
자게에 올렸던 것을 팁 게시판에 정리합니다.
바꿔야 되는 이유는 GIF 대신에 MP4를 사용해야 되는 이유 를 참조하시고
현재 gif to mp4에 대한 옵션에 대한 검색 결과
https://rigor.com/blog/optimizing-animated-gifs-with-html5-video/
여기에 나와 있는 것을 그대로 테스트해 보니
Gif별로 안 줄어드는 것도 있습니다.
그래서 이것 저것 찾아보다 -r 12 옵션을 넣어 보니 전체적으로 더 주는 것 같습니다.
ffmpeg -i animated.gif -movflags faststart -pix_fmt yuv420p -vf "scale=trunc(iw/2)*2:trunc(ih/2)*2" -r 12 video.mp4
-r 옵션 없을 때
-r 12 있을 때,
화면에 나오는 화질/속도등을 보시고 옵션을 정하시면 됩니다. (케이스가 4개뿐이라서, 최적화 옵션은 ??)
추천
5
5
댓글 4개
추천 드립니다.
ps.근데 이게 그누보드5 팁인가요?...
ps.근데 이게 그누보드5 팁인가요?...
그누보드에 적용하신분도 있습니다. 아마도 다음팁에서 그누보드에서 gif를 업르드하면 mp4나 webp로 변경되게..
php에서 바로 구현 가능할 것입니다.
php에서 바로 구현 가능할 것입니다.
write_update_after hook에서 gif 파일을 mp4로 변경하고 그것에 맞게 html도 작성해 주면 되겠네요
훅으로 가능하면 대박인데요.