2017-05-17 33 views
0

我已閱讀MP4Box Doc about Mpeg-Dash,但我不清楚「MP4Box -dash 10000 -frag 2000 largeFile.mp4」和MP4Box -dash 10000 -frag 1000 largeFile.mp4。當我打開* .mpd文件時,我發現SegmentList的持續時間是10023(約10秒)。如果-frag 2000 or 1000沒有使用?當我在MP4Box中設置-frag和-dash時有什麼不同?

我在設計HTML5視頻播放器(like this sample),並使用MP4Box工具創建DASH視頻。 但我不清楚當我使用-frag 2000和1000轉換我的視頻時有什麼不同。例如:我對10秒片段和1秒片段的視頻沒有意義。也許我的視頻播放器不需要設置這個選項?

+0

你確定這個問題是*編程*相關一種方式[與網站的規則兼容](http://stackoverflow.com/help/on-topic)? – fvu

+0

好吧,我更新我的問題描述。 – scott1028

回答

1

GPAC撰稿人在這裏。沒有一個完整的例子很難幫助你。我stronlgy建議在我們的bug跟蹤器(https://github.com/gpac/gpac/issues)上描述錯誤。

當我打開* .mpd文件時,我發現SegmentList的持續時間是10023(約10秒)。如果-frag 2000或1000沒有使用?

三點:

1)你可能會得到10023毫秒(而不是10000毫秒),因爲你可以使用舊版本的MP4Box的。請考慮使用最新版本。

2)片段是MP4功能,並沒有在MPEG-DASH級別看到。片段也是MPEG-DASH看到的MP4功能(基本上片段包含片段)。因此,您無法在MP4中看到它,但可能會對播放造成影響。

3)你提到的博客文章(http://gpac.io/2011/02/02/mp4box-fragmentation-segmentation-splitting-and-interleaving/包含了你所需要的。如果你覺得我們可以改善它,請留言那裏的所有信息,謝謝!

+0

謝謝,我不知道之前的概念段包含片段。MP4Box博客的評論功能已關閉 – scott1028

+0

因此,如果我只想將視頻分割10秒,我只需要設置'-dash 10'(片段持續時間)並讓我的播放器讀取這個* .mpd對嗎? – scott1028

+0

我會要求博客文章評論。 –

相關問題