ffmpeg concat丢弃音频流

时间:2020-09-21 07:50:47

标签: audio ffmpeg concatenation

我想实现的目标
我有两个要使用ffmpeg连接的输入视频。

问题
输入的视频包含两个立体声音频通道:
enter image description here

连接后,第二个音频流丢失:
enter image description here

复制步骤
我使用的命令是

ffmpeg -f concat -i list.txt -c:a copy -c:v copy demuxed.mp4

其他信息
控制台输出正确显示输入中的第二个音频流: enter image description here

“输出”设置还显示只有一个音频输出流。但是我想将完全相同的设置放进去,只是串联起来的: enter image description here

1 个答案:

答案 0 :(得分:0)

假设所有输入视频均具有匹配的音频流,请添加映射。

ffmpeg -f concat -i list.txt -map 0:v -map 0:a -c:a copy -c:v copy demuxed.mp4

有关ffmpeg如何选择流的详细信息,请参见http://ffmpeg.org/ffmpeg.html#Stream-selection,尤其是有关自动流选择的部分。