我正在使用ffmpeg将两个MP4输入流复制到一个输出容器中,我无法将两个文件的章节索引维护到输出流中。
我有两个文件,由streams.txt
指定,格式正确,包含H.264视频流,AC-3音频流和AAC音频流,并连接这两个文件使用以下ffmpeg
命令:
ffmpeg -f concat -safe 0 -i streams.txt -map 0:0 -map 0:1 -map 0:2 -c:v copy -c:a:0 copy -c:a:1 copy output.mp4
这正确地生成了我想要的输出文件,两个文件组合成一个包含所有三个流的输出文件。但是,我无法将输入文件中的章节添加到输出文件中。我理解我应该使用-map_metadata
选项,但我遇到的格式有问题,不会产生以下错误信息:
Invalid chapter index 0 while processing metadata maps.
答案 0 :(得分:0)
事实证明,ffmpeg目前不支持MP4容器的章节连接。