ffmpeg 错误设置配置文件高

ffmpeg 错误设置配置文件高

我正在使用 Zeranoe FFmpeg 版本:2a8dadb(2016-07-01)

我的脚本:

ffmpeg -ic:\AVerRecord170702a.avi -vcodec libx264 -preset veryslow -b:v 6000k -maxrate 6000k -bufsize 145000k -profile:v high -level 4.1 -an AVerRecord170702b.mp4

当我尝试将 AVI 转换为 MP4 时出现以下错误

错误

我哪里做错了?

答案1

High Profile 不支持 4:2:2 采样方案,因此请使用

ffmpeg -i c:\AVerRecord170702a.avi -vcodec libx264 -preset veryslow
       -b:v 6000k -maxrate 6000k -bufsize 145000k
       -profile:v high -level 4.1 -pix_fmt yuv420p -an AVerRecord170702b.mp4

或者

ffmpeg -i c:\AVerRecord170702a.avi -vcodec libx264 -preset veryslow
       -b:v 6000k -maxrate 6000k -bufsize 145000k
       -profile:v high422 -level 4.1 -an AVerRecord170702b.mp4

相关内容