FFmpeg使用说明
简介
FFmpeg是一个跨平台可录制、转换、流式传输音视频工具。(自已从官网翻译的)
图片处理
查看图像信息
1 | ffprobe image_source |
图片压缩
1 | ffmpeg -i image_source -q compress_level out_source |
约束比例压缩
1 | ffmpeg -i image_source -vf scale=width:height out_source |
图片裁剪
1 | ffmpeg -i image_source -vf crop=width:height:from_x:from_y out_source |
示例
这个场景来源于我在课题组做推送,我进行视频分享时会录制gif动图,因为文案每次都是轮流写的,不同人有不同的录制方式,导致有时录屏转的文件格式很大(可能有15MB),但微信推送图片最大是10MB,所以必须进行压缩。
最简单的办法就是,直接转换录制的视频或者已经压缩后的超大gif文件,附件给了2个mov文件。
1 | ffmpeg -i 1.mov 1-1.gif |
附件下载
参考资料