需求是需要压缩一个视频,kydy.mp4,详情如下图:
视频部分1920*1080、码率2260k,帧率25,音频部分码率189kb/s,该文件总大小1790M。
经过多次调整这次最终采用的命令行如下:
ffmpeg -i kydl.mp4 -vf scale=1280:720,setdar=1:1 -r 12 -b:v 1024k -b:a 64k 4.mp4
参数分别解析如下:
-i kydl.mp4(指定文件)
-vf scale=1280:720,setdar=1:1(设置新的视频分辨率1280*720)
-r 12(设置新的帧率12)
-b:v 1024k (设置视频码率1024k)
-b:a 64k(设置音频码率64k)
压缩完之后,视频789M,清晰度对比如下: