Я хочу сегментировать потоки аудио и видео, а также создавать файл .mpd для них с MP4BOX.Сегмент аудио и видео и создайте «.mpd» с MP4BOX
Я последовал за это руководство, чтобы создать мультиплексирование mp4, который содержит все видео и аудио потоков: http://www.hbbtv-developer.com/site/blog/?p=879
Моего мультиплексирования видео выглядит следующим образом: Muxed video
Затем я доработал сценарий в соответствии с инструкцией по использованию входные файлы для создания файла .mpd
вместе с видеопотоками.
Это сценарии, в которых я работал.
MP4Box -dash 4000
-profile dashavc264:onDemand
-bs-switching no
-url-template
-mpd-title multivideo_vod_mpd
MULTIPLEX_DASH.mp4:trackID=1:id=v0:role=v0
MULTIPLEX_DASH.mp4:trackID=2:id=v1:role=v1
MULTIPLEX_DASH.mp4:trackID=3:id=v2:role=v2
MULTIPLEX_DASH.mp4:trackID=4:id=v3:role=v3
MULTIPLEX_DASH.mp4:trackID=5:id=v4:role=v4
MULTIPLEX_DASH.mp4:trackID=6:id=v5:role=v5
MULTIPLEX_DASH.mp4:trackID=7:id=v6:role=v6
MULTIPLEX_DASH.mp4:trackID=8:id=v7:role=v7
MULTIPLEX_DASH.mp4:trackID=9:id=a0
MULTIPLEX_DASH.mp4:trackID=10:id=a1
MULTIPLEX_DASH.mp4:trackID=11:id=a2
-out OHD_25_multivideo.mpd
Но как-то файл .mpd
содержит информацию только от одного из видеопотоков, скопированных всех потоков, даже если INIT-файл, созданный имел все потоки мультиплексирование внутри него.
Когда я попытался его с Profile=Live
вместо onDemand
он создал только сегменты одного из потоков ...
Может кто-то предложить правильный сценарий в MP4Box, чтобы создать правильный .mpd
файл вместе с видео & аудиопотоков из muxed mp4 я добавил экран печати от?
спасибо Открою вопрос там в ближайшее время. Еще один вопрос: когда я создаю манифест (.mpd) с этой командой, он создает один «Адаптационный набор» для каждого потока. Поскольку я читаю во многих местах, у вас должны быть все видеопотоки под тем же «адаптационным набором», а затем иметь их в подкатегориях под «Представление». Если я изменил все роли роли «роли» на ту же роль, то они будут находиться под тем же «адаптационным набором» с отдельным представлением. Какой путь правильный? – user3729198