고요빛물결

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 옵션 없을 때

 

800588803_1596735649.3829.png

 

-r 12 있을 때, 

800588803_1596735794.8846.png

 

화면에 나오는 화질/속도등을 보시고 옵션을 정하시면 됩니다. (케이스가 4개뿐이라서,  최적화 옵션은 ??)

 

 

|

댓글 4개

추천 드립니다.

ps.근데 이게 그누보드5 팁인가요?...
그누보드에 적용하신분도 있습니다. 아마도 다음팁에서 그누보드에서 gif를 업르드하면 mp4나 webp로 변경되게..

php에서 바로 구현 가능할 것입니다.
write_update_after hook에서 gif 파일을 mp4로 변경하고 그것에 맞게 html도 작성해 주면 되겠네요
훅으로 가능하면 대박인데요.
댓글을 작성하시려면 로그인이 필요합니다.
+
제목 글쓴이 날짜 조회
20-08-31 조회 9,647
20-08-29 조회 1.1만
20-08-28 조회 8,252
20-08-27 조회 6,962
20-08-27 조회 7,973
20-08-26 조회 9,189
20-08-26 조회 8,399
20-08-23 조회 7,845
20-08-17 조회 6,944
20-08-17 조회 8,363
20-08-17 조회 8,771
20-08-15 조회 1.8만
20-08-14 조회 8,238
20-08-13 조회 7,592
20-08-11 조회 8,157
20-08-08 조회 9,830
20-08-07 조회 1만
20-08-07 조회 7,552
20-08-05 조회 1.5만
20-08-05 조회 7,562
20-08-04 조회 8,524
20-08-04 조회 7,999
20-08-03 조회 9,211
20-08-02 조회 8,230
20-08-02 조회 7,552
20-08-01 조회 1.1만
20-07-31 조회 9,382
20-07-28 조회 8,530
20-07-27 조회 7,743
20-07-24 조회 7,533