形式の概要

M3U8ファイルとは?

M3U8はM3UプレイリストのUTF-8版です。テキストの指示とメディアの場所を記録します。HTTP Live Streamingではマスタープレイリストに複数の解像度・ビットレートを並べ、メディアプレイリストで順番に再生するセグメントを指定します。

プレイリストは索引にすぎないため、.m3u8だけをコピーしても動画がコピーされるとは限りません。セグメントURL、音声バリエーション、字幕、キー、相対パスに引き続きアクセスできる必要があります。

互換性

M3U8プレイリストを開くには

HLS対応の現在のプレーヤーは、リモートのプレイリストURLや、参照ファイルがそろったローカルプレイリストを開けます。テキストエディターでは指示を読めますが、メディアは再生できません。

セグメントURLの期限切れ、認証が必要、クロスオリジンアクセスの制限、暗号化キーの不足、非対応コーデックの参照などが原因で再生できない場合があります。

実用上のポイント

M3U8メディアを変換する

通常の動画ファイルを作成するには、ソフトがプレイリストを読み、許可された各セグメントを順番に取得する必要があります。LosslessConverterは対応するM3U8リンクやフォルダーを読み込めます。処理中はソースにアクセスできる状態を保ってください。

互換性の高いローカルファイルにはMP4を選び、配信用途ならHLS出力を保持します。アクセス制御されたプレイリストは、メディアとキーへの正規のアクセス権限なしに再構成できません。