.M3U8

M3U8 ファイル

UTF-8 M3U Playlist / HLS (HTTP Live Streaming) Playlist
質問する
クイック回答

M3U8ファイルは、トラックのパスやストリームのURLをリスト化したプレーンテキストのプレイリストであり、ファイル自体に音声や動画は含まれません。ローカルのプレイリストやHLSストリームを再生するにはVLCで開いてください。ストリーミング動画を単一のMP4として保存するには、ストリームURLに対してyt-dlpまたはFFmpegを使用します。

開発元: Originally Nullsoft (M3U for Winamp); HLS variant standardized by Apple (RFC 8216) カテゴリ: 音声ファイル オープンスタンダード MIME: application/vnd.apple.mpegurl (HLS) or audio/x-mpegurl
対応OS Windows macOS Linux Android iOS
関連: .OPUS · .M3U · .WFP · .XSPF

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Sep 5, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

M3U8 ファイル形式とは?

拡張子 .m3u8 を持つファイルは、UTF-8でエンコードされたマルチメディアプレイリストです。これらは標準的なテキストファイルであり、実際の音声や動画データは含まれておらず、それらを保存しているマルチメディアファイルやサブフォルダへの参照のみが含まれています。参照以外にも、# で始まるコメント行を通じてプレイリストに関する情報が含まれます。すべての拡張プレイリストは、最初の行にヘッダータグ #EXTM3U を記述する必要があります。

.m3u8 ファイルに含まれるマルチメディアへの参照は、相対パス、絶対パス、またはURLアドレスの3つの形式で記述されます。

HLSストリーミング。 今日、.m3u8 ファイルはHTTP Live Streaming (HLS) マニフェストとして最も広く使用されています。これは2009年にAppleによって導入され、後にRFC 8216として標準化された技術です。この役割において、ファイルは短い .ts 動画セグメント(通常は各2〜10秒)をどこから取得するか、またマスタープレイリストにおいてはどの品質バリアントが利用可能かを記述します。HLS固有のディレクティブには #EXT-X- プレフィックスが使用されます。例えば、#EXT-X-STREAM-INF はバリアントのビットレートを宣言し、#EXT-X-ENDLIST はストリームが完了したことを示します。

.m3u8 ファイルは、ストリーミングサービス、IPTVプレイヤー、インターネットラジオ局などで一般的によく見られます。また、UTF-8記号エンコード標準により非ASCII文字が正しく表示されることが保証されているため、曲の多言語名を含むプレイリストの保存にも使用されます。

.m3u8 と .m3u は互いに非常によく似た形式であり、多くのマルチメディアプレイヤーで認識されるプレイリストファイルです。唯一の違いはエンコーディングの保証です。.m3u8 は明示的にUTF-8ですが、.m3u ファイルはシステムロケールに応じて任意の8ビットエンコーディングを使用する場合があり、アクセント記号付きの文字や非ラテン文字を含むタイトルが正しく表示されない原因となります。

セキュリティと安全性

リスク: LOW

.m3u8 ファイル自体は無害なプレーンテキストです。実用上の注意点が2つあります。(1) リモートURLを指すことができるため、悪意のあるプレイリストがプレイヤーを望ましくないコンテンツに誘導する可能性があります。見慣れないプレイリストは、まずテキストエディタで確認してください。(2) m3u8経由でストリーミング動画を保存することは、サイトの規約や著作権に抵触する可能性があります。権利を持っているストリームのみをダウンロードしてください。広告や不要なプログラムを勧める怪しい «m3u8 ダウンローダー» サイトは避け、yt-dlp や FFmpeg を直接使用してください。

形式の詳細

概要
正式名称UTF-8 M3U Playlist / HLS (HTTP Live Streaming) Playlist
開発元Originally Nullsoft (M3U for Winamp); HLS variant standardized by Apple (RFC 8216)登場時期 M3U from Winamp (late 1990s); m3u8 = UTF-8 M3U; HLS use of m3u8 since 2009 (Apple), RFC 8216 in 2017
カテゴリ音声ファイル
MIME タイプapplication/vnd.apple.mpegurl (HLS) or audio/x-mpegurl
タイププレーンテキストプレイリスト(UTF-8エンコードされたM3U)。ストリーミングにおいては、メディアセグメントや品質バリアントをリストするHLSマニフェスト
標準規格オープン・ロイヤリティフリー

M3U8 ファイルを開くプログラム

Windows4 apps
VLC media player オープンソース .m3u8 を開きます(メディア -> ファイルを開く、または「ネットワークストリームを開く」からHLS URLを貼り付け)。ローカルプレイリストとHLSストリームの両方を再生できます。
PotPlayer / MPC-HC 無料 .m3u8 を開いて、ローカルプレイリストまたはHLSストリームURLを再生します。
Notepad / VS Code オープンソース テキストとして開き、プレイリストが何を指しているか(トラックパスやHLSセグメントURL)を確認します。
yt-dlp オープンソース HLSストリームを単一のMP4としてダウンロードします:yt-dlp "<m3u8 url>"。法的に許可されているストリーミング動画を保存するための最適なツールです。
macOS2 apps
VLC media player オープンソース .m3u8 を開きます(メディア -> ファイルを開く、または「ネットワークストリームを開く」からHLS URLを貼り付け)。ローカルプレイリストとHLSストリームの両方を再生できます。
IINA オープンソース モダンなMac用プレイヤー(mpvベース):.m3u8 を開くか、HLSストリームURLを貼り付けます。
Linux2 apps
VLC media player オープンソース .m3u8 を開きます(メディア -> ファイルを開く、または「ネットワークストリームを開く」からHLS URLを貼り付け)。ローカルプレイリストとHLSストリームの両方を再生できます。
mpv オープンソース mpv playlist.m3u8 - ターミナルからローカルプレイリストやHLSストリームを再生します。
Android1 app
VLC for Android オープンソース VLCで .m3u8 ファイルまたはストリームURLを開きます。
iOS1 app
VLC for iOS オープンソース .m3u8 またはHLS URLを開きます。iOSのSafariもネイティブでHLSを再生できます。

技術的詳細

詳細仕様
ファイルタイププレーンUTF-8テキスト。特別なソフトウェアなしで、任意のテキストエディタで人間が読み取り、編集可能
MIMEタイプ`application/vnd.apple.mpegurl` (HLS); `audio/x-mpegurl` (レガシーなローカルプレイリスト)
マジックヘッダーすべての拡張 `.m3u8` プレイリストの最初の行に `#EXTM3U` が現れる必要があります
文字エンコーディング厳密にUTF-8。拡張子の `8` はこれを明示的に示しており、非ASCIIのトラックタイトルやファイルパスを可能にします
参照タイプ相対ファイルパス、絶対ファイルパス、および完全な HTTP/HTTPS/RTSP URL
HLSセグメント形式プレイヤーによって順次取得される MPEG-2 Transport Stream (`.ts`) または fragmented MP4 (`.fmp4`) ファイル
HLSディレクティブプレフィックス`#EXT-X-` タグがストリームの動作を制御します(例:`#EXT-X-TARGETDURATION`, `#EXT-X-STREAM-INF`, `#EXT-X-ENDLIST`)
セグメント期間通常、セグメントあたり2〜10秒。エントリごとの `#EXTINF` で宣言され、`#EXT-X-TARGETDURATION` によって制限されます
アダプティブビットレートマスター `.m3u8` は、`#EXT-X-STREAM-INF` を介して異なるビットレートと解像度の子プレイリストをリストします
暗号化`#EXT-X-KEY` で宣言されたセグメントごとの AES-128 暗号化。URIベースのキーサーバー配信をサポート
DRM統合`#EXT-X-SESSION-KEY` を介して Apple FairPlay、Google Widevine、Microsoft PlayReady と互換性があります
ライブ vs VODライブストリームでは `#EXT-X-ENDLIST` が省略されます。完了したVODプレイリストはこれで終了し、プレイヤーにストリームが終了したことを知らせます
字幕およびキャプショントラック`#EXT-X-MEDIA TYPE=SUBTITLES` または `TYPE=CLOSED-CAPTIONS` を介して参照される WebVTT または TTML トラック
コメント構文`#` で始まる行のうち、認識されたタグでないものはすべてコメントとして扱われます。アーティストやタイトルなどのメタデータに使用されます
リリース日M3U from Winamp (late 1990s); m3u8 = UTF-8 M3U; HLS use of m3u8 since 2009 (Apple), RFC 8216 in 2017
オープンスタンダードはい · ロイヤリティフリー
仕様書datatracker.ietf.org

M3U8 の変換

コミュニティ Q&A

ユーザーからの質問
質問する
M3U8 ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます
E
ERROR 410 Gone Sorry, access to the target resource is no loJul 2026未回答
ERROR 410 Gone Sorry, access to the target resource is no longer available.
回答待ち

よくある質問

M3U8ファイルを開くにはどうすればよいですか?
VLC media player(無料、全プラットフォーム対応)で開いてください。ローカルのプレイリストとHLSストリームURLの両方を再生できます。内容を確認するだけであれば、テキストエディタで開くことができます。これはトラックやセグメントURLをリスト化したプレーンテキストです。
M3U8ストリームをMP4に変換/ダウンロードするにはどうすればよいですか?
yt-dlp(«yt-dlp <m3u8 url>»)またはFFmpeg(«ffmpeg -i index.m3u8 -c copy out.mp4»)を使用してHLSセグメントを取得し、1つのMP4に結合します。これはダウンロードが許可されているストリームに対してのみ行ってください。
なぜM3U8ファイルが空、あるいはテキストだけなのですか?
それはメディアではなくプレイリストだからです。トラックのパスやストリームセグメントのURLをリスト化しているだけです。実際の音声/動画は別の場所(ローカルファイルまたはストリーミングサーバー)にあります。それらが欠落しているか、ストリームが終了している場合、何も再生されません。
M3UとM3U8の違いは何ですか?
プレイリストの形式は同じですが、.m3u8はUTF-8でエンコードされているため、非ASCIIのファイル名やタイトルをサポートしています。また、.m3u8はHLSストリーミングマニフェストの標準的な拡張子でもあります。
M3U8は音声ですか、それとも動画ですか?
どちらの可能性もあります。単なるプレイリストです。古い«オーディオ»というラベルは時代遅れです。今日のほとんどの .m3u8 ファイルは動画ストリーミング用のHLSマニフェストですが、ローカルのm3u8プレイリストには曲、動画、またはその両方をリストできます。
M3U8ストリームが再生されない、またはリンクが期限切れと表示されるのはなぜですか?
HLSマニフェストでは、時間制限のあるトークン署名付きのセグメントURLがよく使用されます。トークンが期限切れになったか、ソースに対して認証されていない場合、セグメントはロードされません。ソースから新しい .m3u8 を再取得するか、元のサイト/プレイヤーを通じて再生してください。

参考文献

1RFC 8216 - HTTP Live Streaming (HLS)datatracker.ietf.org
2Apple Developer - HTTP Live Streamingdeveloper.apple.com

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.EXEWindows Executable (Portable Executable)
6.MDMarkdown Document
7.RPMSGRestricted Permission Message
8.DATProgram Data File (generic)
9.NOMEDIAAndroid No-Media Marker File
10.TXTPlain Text File

関連する拡張子

.OPUSOpus Audio File (Ogg Opus)
.M3UM3U Media Playlist (MP3 URL)
.WFPWaveFront Program file (Turtle Beach)
.XSPFXSPF - XML Shareable Playlist Format (pronounced 'spiff')
.AMRAdaptive Multi-Rate (AMR) audio
.MP3MPEG-1/2 Audio Layer III

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧