如何计算mpeg-dash MPD文件的字节/索引范围?

时间:2016-04-07 15:09:57

标签: ffmpeg mp4 mpeg-dash ffprobe

我基本上知道如何构建.mpd文件以支持来自单独的.mp4(或webm)文件的流式传输。

但是,我想实现“静态”(又名“按需”)方法,因此我只想在流中提供每个质量的一个文件。

在所有样本中,这是通过提供 indexRange&像这样的表达式中的范围值:

<Representation bandwidth="2073921" codecs="avc1.4d401f" height="720" id="2" mimeType="video/mp4" width="1280">
        <BaseURL>car-20120827-88.mp4</BaseURL>
        <SegmentBase indexRange="708-1183">
          <Initialization range="0-707" />
        </SegmentBase>
</Representation>

我无法在任何地方找到的是如何仅使用ffmpeg(或ffprobe)来计算indexRange / range值。
完全需要做些什么来使这些数字适合任意(当然支持)视频文件为他们创建.mpd文件?

或者我想在这里找出一些徒劳的东西,这些价值观是随意的吗?

0 个答案:

没有答案