[FFmpeg][1]
是视频处理最常用的开源软件。
它功能强大,用途广泛,大量用于视频网站和商业软件(比如 Youtube
和 iTunes
),也是许多音频和视频格式的标准编码/解码实现。
FFmpeg
本身是一个庞大的项目,包含许多组件和库文件,最常用的是它的命令行工具。本文介绍 FFmpeg
命令行如何处理视频,比桌面视频处理软件更简洁高效。
如果你还没安装,可以根据官方文档 先完成安装。
mp4
转webp
格式:
参数说明:
-i
输入文件-vf
scale=750:-1 意思是转换后的大小,宽度为750,高度为-1,即为随比例变化-loop
0 循环模式,0为循环,1为不循环-r
12 帧数-qscale
:v 100 画面质量,1-100,100质量最好-compression_level
6 有损压缩,压缩级别为3(0-6,默认为4,越高效果越好)
ffmpeg -i source.mp4 -vf scale=750:-1 -loop 0 -r 12 -qscale:v 100 -compression_level 6 output.webp
深入了解 阮一峰的网络日志 : https://www.ruanyifeng.com/blog/2020/01/ffmpeg.html