2026, 새로운 도약을 시작합니다.

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도 작성해 주면 되겠네요
훅으로 가능하면 대박인데요.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

그누보드5 팁자료실

번호 제목 글쓴이 날짜 조회
공지 3년 전 조회 4,598
2741 3일 전 조회 111
2740 4일 전 조회 103
2739 1주 전 조회 209
2738 1주 전 조회 217
2737 1주 전 조회 181
2736 1주 전 조회 280
2735 3주 전 조회 281
2734 3주 전 조회 263
2733 1개월 전 조회 265
2732 1개월 전 조회 301
2731 1개월 전 조회 267
2730 1개월 전 조회 226
2729 1개월 전 조회 356
2728 1개월 전 조회 245
2727 1개월 전 조회 422
2726 1개월 전 조회 256
2725 1개월 전 조회 330
2724 1개월 전 조회 358
2723 1개월 전 조회 267
2722 1개월 전 조회 300
2721 1개월 전 조회 211
2720 2개월 전 조회 304
2719 2개월 전 조회 307
2718 2개월 전 조회 202
2717 2개월 전 조회 336
2716 2개월 전 조회 202
2715 2개월 전 조회 311
2714 2개월 전 조회 273
2713 2개월 전 조회 376
2712 2개월 전 조회 289
🐛 버그신고