ビデオとオーディオ

HLS、DASH、M3U8 ダウンロード: ビデオが複数のファイルである理由

HLS マニフェスト、DASH ストリーム、分割されたビデオのダウンロード (個別のオーディオや Flux の推定進行状況など) を理解します。

ストリーミング ビデオは多くの場合、マニフェストと多数の小さなメディア セグメントで構成されます。 M3U8 リンクには、それ自体で再生可能な映画が含まれるのではなく、HLS コンテンツが記述される場合があります。 DASH には、利用可能なストリームを記述するための同様の考え方があります。したがって、マニフェストのみを最終 MP4 であるかのように保存することは、ビデオをダウンロードすることと同じではありません。

マニフェストには転送について説明します

マニフェストでは、利用可能な品質、セグメント アドレス、タイミング、オーディオ グループを識別できます。一部のソースでは、別々のビデオ ストリームとオーディオ ストリームが使用されます。 Flux は、サポートされている HLS/DASH ワークフローを処理し、メディア ツールを使用して選択された出力を生成します。メタデータとアクセス許可は依然としてソースに依存します。

セグメント名だけでは不十分です

ソースによって、メディア セグメントに拡張子がないか、誤解を招くファイル名が付けられる場合があります。ダウンローダーはストリームを調べて実際のメディアを処理する必要があります。接尾辞のみから決定すると失敗する可能性があります。ネイティブ メディア パイプラインは、リモート マニフェストを任意のローカル ファイルを読み取る権限として扱うことを避ける必要もあります。 Flux のリリース レコードには、制限されたマニフェスト フォールバックとメディアの処理が記載されています。

役立つトラブルシューティングの順序

  • 選択したアイテムがアクティブなビデオに属していることを確認します。
  • ランダムなリクエスト URL よりも、プレーヤーのサポートされている品質メタデータを優先します。
  • ソースに現在のブラウザ セッションが必要かどうかを確認します。
  • 開始する前に、個別のオーディオ選択を確認してください。
  • リンクの有効期間が短い場合は、ソース タブを利用できるようにしてください。

完了見積もりが異なる理由

有限の録音では、推定に十分な期間とセグメント情報を提供できます。一部のソースではバイト サイズが省略されますが、ライブ ストリームは固定終了なしでセグメントの公開を続ける場合があります。ダウンロードされたバイト数は、合計サイズまたは残り時間を見積もった場合でも正確である可能性があります。 DRM で保護されたストリームは、アプリケーションがサポートするアクセス可能なメディアのワークフローの外にあります。

ソースとリリースのコンテキスト

このガイドでは、Flux 2.6.6 ドキュメントについて説明します。パッケージの状態については、現在のリリース レコードを確認してください。

FLUX / 20

言語を選択