形式の概要
M3U8ファイルとは?
M3U8はM3UプレイリストのUTF-8版です。テキストの指示とメディアの場所を記録します。HTTP Live Streamingではマスタープレイリストに複数の解像度・ビットレートを並べ、メディアプレイリストで順番に再生するセグメントを指定します。
プレイリストは索引にすぎないため、.m3u8だけをコピーしても動画がコピーされるとは限りません。セグメントURL、音声バリエーション、字幕、キー、相対パスに引き続きアクセスできる必要があります。
互換性
M3U8プレイリストを開くには
HLS対応の現在のプレーヤーは、リモートのプレイリストURLや、参照ファイルがそろったローカルプレイリストを開けます。テキストエディターでは指示を読めますが、メディアは再生できません。
セグメントURLの期限切れ、認証が必要、クロスオリジンアクセスの制限、暗号化キーの不足、非対応コーデックの参照などが原因で再生できない場合があります。
実用上のポイント
M3U8メディアを変換する
通常の動画ファイルを作成するには、ソフトがプレイリストを読み、許可された各セグメントを順番に取得する必要があります。LosslessConverterは対応するM3U8リンクやフォルダーを読み込めます。処理中はソースにアクセスできる状態を保ってください。
互換性の高いローカルファイルにはMP4を選び、配信用途ならHLS出力を保持します。アクセス制御されたプレイリストは、メディアとキーへの正規のアクセス権限なしに再構成できません。