【发布时间】:2017-06-18 09:58:46
【问题描述】:
我正在使用 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.
【问题讨论】: