Audio FFMPEG:如何从m4v中提取多声道曲目,将其混音并将立体声混音保存为;“左”;及;对吧;?

Audio FFMPEG:如何从m4v中提取多声道曲目,将其混音并将立体声混音保存为;“左”;及;对吧;?,audio,split,ffmpeg,extract,Audio,Split,Ffmpeg,Extract,正如标题所说:我想从一个.m4v中提取一个多声道音轨(5.1),混合这个音轨,并将输出保存为单独的文件,所以最后我想要像'downmix_left.wav'和'downmix_right.wav'这样的东西 我知道如何做下混音,我知道如何分割音频,但我不知道如何一步完成,这将节省我很多时间 这是我用于拆分的命令: ffmpeg -i "video.m4v" -vn -filter_complex \ "[0:2]channelsplit=channel_layout=5.1(side)[FL][

正如标题所说:我想从一个.m4v中提取一个多声道音轨(5.1),混合这个音轨,并将输出保存为单独的文件,所以最后我想要像'downmix_left.wav'和'downmix_right.wav'这样的东西 我知道如何做下混音,我知道如何分割音频,但我不知道如何一步完成,这将节省我很多时间

这是我用于拆分的命令:

ffmpeg -i "video.m4v" -vn -filter_complex \
"[0:2]channelsplit=channel_layout=5.1(side)[FL][FR][FC][LFE][SL][SR]" \ 
-map "[FL]" video_left.wav \ 
-map "[FR]" video_right.wav \ 
-map "[FC]" video_center.wav \ 
-map "[LFE]" video_lfe.wav \ 
-map "[SL]" video_back_left.wav \ 
-map "[SR]" video_back_right.wav
这是多声道音轨下混音的命令:

ffmpeg -i "video.m4v" -vn -map 0:2 -ac 2 \ 
-af "aresample=matrix_encoding=dplii" video_downmix.wav
有可能将这些结合起来吗?如果有,怎么做:D?如果你能在这里帮助我,我将不胜感激

ffmpeg -i $INPUT_FILE -ac 2 -filter_complex 'channelsplit[L][R]' \
  -map 'L' left.wav -map '[R]' right.wav

我认为你的下混音器不需要
aresample=matrix\u encoding=dplii
。该函数不使用DPLII对混合进行编码,它告诉重采样器保留任何现有的DPLII编码

您希望每个输出中有哪些通道?独立于分割,我想从5.1声道进行下混音。这个下混音应该分成两个独立的单声道文件,这样FL是一个文件,FR是另一个文件。我现在一步接一步地做这件事,但如果能在一个命令中一起完成,那就太好了。