FFmpeg-upmix命令立体声~>;5.1

FFmpeg-upmix命令立体声~>;5.1,ffmpeg,Ffmpeg,我需要将带有章节、字幕、音频和视频流的立体声mkv文件升级到带有静音中心频道的5.1 flac。音频是单个立体声流,而不是两个单声道流。我需要生成的mkv包含一个6通道flac流 我想要的频道布局是FR=FR,FR~>SR,FL=FL,FL~>SL,中间静音,LFE=FR+FL 我遵循FFmpeg文档,无法生成所需的映射 到目前为止的命令(在Axiom GUI的帮助下生成): 任何帮助都将不胜感激。请使用: ffmpeg-i input.mkv-filter_complex”[0:a]pan=5

我需要将带有章节、字幕、音频和视频流的立体声mkv文件升级到带有静音中心频道的5.1 flac。音频是单个立体声流,而不是两个单声道流。我需要生成的mkv包含一个6通道flac流

我想要的频道布局是FR=FR,FR~>SR,FL=FL,FL~>SL,中间静音,LFE=FR+FL

我遵循FFmpeg文档,无法生成所需的映射

到目前为止的命令(在Axiom GUI的帮助下生成):

任何帮助都将不胜感激。

请使用:


ffmpeg-i input.mkv-filter_complex”[0:a]pan=5.1(侧面)|FL=FL | FR=FR | LFE在分配给LFE之前,您不想过滤低频吗?如何将外部单声道音频添加到频道?@Zimba单声道应该是哪个频道?您要添加到哪个频道布局?我是说一个频道的音频,例如FL来自一个单独的文件
-I FL.mp3
@Zimba应该作为一个新问题询问n at,因为在SO有一系列与编程无关的问题和答案。我也会在上看到所有的ffmpeg问题。ffmpeg似乎有自己的脚本语言,它修改程序输出的行为,就像
cmd.exe
。这不就是编程问题吗?
./ffmpeg -i TestIN.mkv -c:v copy -map 0:v? -map_chapters 0 -c:s copy -map 0:s? -c:a flac -sample_fmt s16 -rematrix_maxval 1.0 -ac 6 -map 0:a:0? -map_metadata 0 -f matroska -threads 0 X:\TestOUT.mkv
ffmpeg -i input.mkv -filter_complex "[0:a]pan=5.1(side)|FL=FL|FR=FR|LFE<FL+FR|SL=FL|SR=FR[a]" -map 0 -map -0:a -map "[a]" -c copy -c:a flac output.mkv