ファイルを知る、使いこなす。
.m3u8

M3U8プレイリスト

汎用・不明データ

M3U8はUTF-8の再生リストです。HLS配信では分割されたメディアや別の再生リストを参照し、ファイル自身が動画本体ではありません。M3U8だけ保存しても、参照先や認証、必要な鍵がなければ再生できないことがあります。

主な用途
メディアの場所と再生順・配信情報の記述
中身の種類
テキスト
目次・よくある質問・根拠資料を見る

内容の最終確認: · 編集:Kai

開き方・操作手順

使っている環境や目的の項目を開いて、手順を確認してください。

プレイリストの内容を確認

動画本体ではなく参照の一覧です。

  1. 入手元が提供する再生方法と、ローカルファイルかURLかを確認します。
  2. コピーをテキストで確認し、#EXTM3Uや参照先、HLS用のタグがあるか調べます。
  3. 個人用トークン等を含むURLは公開せず、原本の配置と参照関係を保ちます。
配布元の対応環境で再生

認証や期限がある配信もあります。

  1. 配布元のWebプレイヤーや対応する再生アプリを使います。
  2. 必要な通信・ログイン条件と参照するメディア断片が取得できるか確認します。
  3. 最初だけでなく終端、音声、字幕、画質の切替を確認します。
自分の配信・許可されたオフライン利用

提供された保存手順を使います。

  1. 保存権限がある内容で、配信元の正式なダウンロード方法を確認します。
  2. 自分の配信ではプレイリストと断片、相対パス、必要なキー管理を正しく維持します。
  3. 取得後は実際の保存形式と全長を確認し、プレイリストの改名を動画変換と考えません。

操作名・対応状況はアプリ・OS・版によって異なります。変更する前に原本を残してください。

開けないとき:症状から確認

  • ローカル保存後に再生できない:相対パスの基準とメディアファイルの有無を確認します。
  • 期限切れや403:配信URL・認証の期限を確認し、配信元の正規ページから開き直します。
  • 複数の画質候補がある:上位の再生リストが別のリストを参照する構成か確認します。
  • M3U8だけコピーして再生不可:参照先のメディア断片がない可能性があります。元の配信へ戻って確認します。
  • 時間が経つと止まる:URL期限、ログイン、ライブ配信の更新を確認します。
  • MP4に改名して再生できない:テキストの参照一覧は動画データへ変わりません。

再生リストとメディアの違いを確認

  1. 自分の配信や保存が許可された素材か確認し、必要なメディア・音声・字幕への参照を調べます。
  2. 配信元のダウンロード機能を優先し、自分の素材は対応ツールでまとめた後に再生時間と音声同期を確認します。
  3. 正式な保存結果の長さ、音声、字幕、映像を確認し、URL一覧だけの保存と区別します。

拡張子をMP4へ変えても動画になりません。暗号化やアクセス制限を回避する案内ではありません。

マスタープレイリストとメディア一覧

HLSでは画質等の選択肢を参照する一覧と、実際のメディア断片を並べる一覧を区別します。どちらも動画本体ではありません。

相対URLは配置場所を基準に解釈されます。一覧だけを別フォルダーへ移すと参照が変わる場合があります。

この手順の根拠:IETF / RFC Editor · RFC 8216 — HTTP Live Streaming / Apple · HTTP Live Streaming

ライブ配信と保存済み動画の違い

ライブ用一覧は更新され、一部の古い断片が取得できなくなる場合があります。保存された一覧が全放送を保持するとは限りません。

認証や暗号化が必要な配信では、配布元が提供する再生・保存方法に従います。一般の単一動画としての変換とは条件が異なります。

この手順の根拠:IETF / RFC Editor · RFC 8216 — HTTP Live Streaming / Apple · HTTP Live Streaming

関連形式との違い

関連形式との違い
形式主な役割確認する点
M3U8プレイリスト参照先と配信条件
TS / M4S等メディア断片等対応プレイリストと構成
MP4動画コンテナ一覧の改名では作れない

取り扱いと安全性

再生時には記載されたURLへの通信が発生します。署名付きURLや認証情報を含むリストを公開せず、未知のリストからのアクセスを慎重に扱います。

よくある質問

M3U8は動画そのもの?

いいえ。動画等を指すテキストのリストです。

1個だけ保存すれば見られる?

参照するメディアや認証も必要な場合があります。

ライブ配信の全時間が入っている?

更新されるリストでは一部の時間範囲だけの場合があります。

M3U8は全部HLS?

UTF-8のプレイリスト名としても使われます。HLS用タグや参照構造を確認して用途を判別します。

小さいM3U8から長い動画が再生される理由は?

動画断片や別のプレイリストを参照して取得するためです。容量は動画全体の大きさではありません。

形式の基本情報:正式名称・MIME type・管理団体
名称
UTF-8 playlist / HLS playlist
管理・仕様
HLS: IETF / Apple; playlist implementation varies
MIME type
HLSでは application/vnd.apple.mpegurl 等。配信方式で異なります。

公式・一次情報

  • 標準仕様RFC 8216 — HTTP Live Streaming

    M3U8のプレイリストとメディア断片の関係を定義しています。

    IETF / RFC Editor · リンク確認:
  • 公式資料HTTP Live Streaming

    HLSの公式資料と対応環境の入口です。

    Apple · リンク確認: