将碎片化的MP4拆分为多个MP4文件

时间:2016-04-25 20:07:27

标签: video mp4 h.264 mpeg-4 mpeg-dash

我们正在尝试将fMP4文件的片段解析为单独的独立MP4。任何人都可以帮助指出我们正确的方向来做到这一点,或者是否存在我们可以利用的任何开源代码?

1 个答案:

答案 0 :(得分:3)

我认为MP4Box可能就是你要找的东西。它是开源的,所以如果你想知道如何做到这一点,你可以查看代码。 它也可以用作命令行工具,例如如this blog post中所述(跳至"细分"部分):

before_request

使用MP4Box -dash 4000 -rap -segment-name segment_ myInput.mp4 -segment-name选项为每个片段生成一个文件。 -profile标志也很重要,因此内容按照每个文件以关键帧开头的方式进行拆分,因为这是大多数玩家的要求。 -rap指定结果文件的长度(以毫秒为单位)(即在此示例中为4秒)。