写点什么

带你使用 FFMPEG 将 MP4 视频文件转换为 GIF

用户头像
hanaper
关注
发布于: 2 小时前

现在网络中很多时候会将 mp4 视频文件中的某一部分截取,转成 gif 图片传输,那么着需要怎么做呢?


ffmpeg -i S70131-15433307.mp4 -s 272x480 -b:v 200k output1.mp4
复制代码


-s 用于设定分辨率,-b:v 设定视频比特率来压缩大小


ffmpeg -ss 2 -t 5 -i output1.mp4 -s 272x480 -r 15 output1.gif
复制代码


-ss 2 -t 5,从第 2 秒的地方开始,往后截取 5 秒钟, -r 用于设定帧数. 通常 Gif 有 15 帧左右就比较流畅了


convert output1.gif -fuzz 20% -layers Optimize output2.gif
复制代码


设置 fuzz 因子可以将相近的颜色视为相同的颜色,这样就可以抵消抖动和色彩压缩的影响。-fuzz 选择多少能取得最大的压缩效果,同时对画质的影响可以接受,则需要耐心地尝试。


视频教学地址: https://github.com/0voice/audio_video_streaming#nav_3

发布于: 2 小时前阅读数: 7
用户头像

hanaper

关注

还未添加个人签名 2018.05.07 加入

还未添加个人简介

评论

发布
暂无评论
带你使用FFMPEG将MP4视频文件转换为GIF