【问题标题】:Copy chapters in MP4 input stream to output stream in ffmpeg将 MP4 输入流中的章节复制到 ffmpeg 中的输出流
【发布时间】: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.

【问题讨论】:

    标签: audio video ffmpeg


    【解决方案1】:

    原来 ffmpeg 目前不支持 MP4 容器的章节串联。

    【讨论】:

    猜你喜欢
    • 2014-01-05
    • 2018-07-18
    • 1970-01-01
    • 1970-01-01
    • 2015-07-09
    • 2010-12-07
    • 2015-05-14
    • 2016-08-03
    • 2012-07-17
    相关资源
    最近更新 更多