我正在尝试使用 ffmpeg 将 5.1 flac 混音为立体声,但出现以下错误

我正在尝试使用 ffmpeg 将 5.1 flac 混音为立体声,但出现以下错误

这是我尝试运行的命令,我将以 5.1 FLAC 为音频的 MKV 文件,并将音频映射到 FLAC 文件。

%ffmpegpath% -i "%file%" -map 0:2 -vol 425 -af "pan=stereo|FL < 0.5C + 0.707L + 0.707Ls + 0.5LFE|FR < 0.5C + 0.707R + 0.707Rs + 0.5LFE" "stereo.flac"

这是我收到的错误图片

答案1

无需使用map。根据ffmpeg 文档您可以简单地使用该标志对音频通道进行混合-ac <channels>

5.1 转立体声

ffmpeg -i 6channels.wav -ac 2 stereo.wav

此命令会将环绕声文件转换为立体声。当然,您可以使用.mkv文件作为输入。

您的命令将如下所示:

%ffmpegpath% -i "%file%" -ac 2 stereo.flac

相关内容