FFmpeg:传递编解码器的参数

FFmpeg:传递编解码器的参数

我正在使用 FFmpeg 转换为 iLBC 格式:

ffmpeg -i dream.wav -ar 8000 -b:a 15200 -acodec ilbc dream.lbc -y

iLBC 编解码器支持enhance选项

提高

设置为 1 时启用解码音频的增强。默认值为 0(禁用)。

我该如何通过该选项?

我似乎无法做到正确,例如:

ffmpeg -i dream.wav -ar 8000 -b:a 15200 -acodec ilbc -enhance 1 dream.lbc -y 

无论我将其放在命令的什么位置,最终都会得到:

Unrecognized option 'enhance'.
Error splitting the argument list: Option not found

编解码器的参数是否有特殊的语法?

答案1

这是 ilbc 解码器的选项,不是编码器的选项。有关编码器特定选项,请参阅ffmpeg -h encoder=ilbc

相关内容