2

私は基本的に、別の .mp4 (または webm) ファイルからのストリーミングをサポートするために .mpd ファイルをどのように構造化する必要があるかを知っています。

ただし、「静的」(別名「オンデマンド」)メソッドを実装したいので、ストリームで提供したい品質ごとに1つのファイルしかありません。

すべてのサンプルで、これは、次のように表現内で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 ファイルを作成するために、任意の (もちろんまだサポートされている) ビデオ ファイルに対してこれらの数値を正しく取得するには、正確に
何をしなければならないでしょうか?

それとも、ここで無駄なことを見つけようとしていて、それらの値は恣意的ですか?

4

0 に答える 0