2016-04-25 9 views
0

Мы пытаемся разобрать фрагменты файла fMP4 на отдельные независимые MP4. Может ли кто-нибудь помочь указать нам в правильном направлении, чтобы сделать это, или есть какой-либо открытый исходный код, который существует, который мы могли бы использовать?Разделить фрагментированный MP4 на несколько файлов MP4

ответ

2

Я думаю, MP4Box может быть тем, что вы ищете. Это открытый исходный код, поэтому вы можете взглянуть на код, если хотите знать, как это можно сделать. Он также может использоваться в качестве инструментов командной строки, например. как описано в this blog post (перейти к разделу «Сегментирование»):

MP4Box -dash 4000 -rap -segment-name segment_ myInput.mp4 

использовать либо -segment-name или опцию -profile, чтобы генерировать один файл на фрагменте. Флаг -rap также важен, поэтому содержимое разбивается таким образом, что каждый файл начинается с ключевого кадра, так как это требование для большинства игроков. -dash 4000 определяет длину в миллисекундах (т. Е. В этом примере 4 секунды) полученных файлов.

Смежные вопросы