FFmpeg:无效选项‘分区’?

FFmpeg:无效选项‘分区’?

我正在尝试通过使用 FFmpeg 编码来加快视频播放速度。我使用了以下命令:

ffmpeg -i input.mp4 \
-vcodec libx264 -vpre ultrafast \
-filter_complex "[0:v]scale=-2:480,setpts=PTS/1.8[v];[0:a]atempo=1.8[a]" \
-map "[v]" -map "[a]" output.mp4

运行此程序会出现以下错误消息:

~/.ffmpeg/libx264-fast.ffpreset: Invalid option or argument: 'partitions=+parti8x8+parti4x4+partp8x8+partb8x8
', parsed as 'partitions' = '+parti8x8+parti4x4+partp8x8+partb8x8'

如何修复此问题?

答案1

如果您无意将配置文件 ( ~/.ffmpeg/libx264-fast.ffpreset) 放在那里,您可以将其删除。它可能对以前版本的 ffmpeg 有效。

(该.ffmpeg文件夹是您的主目录中的隐藏文件夹。)

除了 之外-vpre,较新版本的 ffmpeg 还可以选择-preset直接指定 x264 预设。请查看ffmpeg H.264 指南

相关内容