M3U8 ダウンロード — 無料オンラインM3U8ダウンローダー

M3U8/HLSストリームをオンラインでダウンロードしてMP4に保存。ソフトウェアのインストール不要、ブラウザだけでM3U8動画をダウンロード・変換できます。

⚠️ 重要なお知らせ

法律上アクセスする権利を持つコンテンツのみをダウンロードしてください。このツールは学習とテストの目的にのみ提供されており、私たちがビデオコンテンツを保存、ホスティングしたり、トランスコードサービスを提供したりすることはありません。

M3U8をMP4に変換

M3U8のURLを貼り付けると、完全にクライアント側の処理によりワンクリックでMP4に変換します。
(CORSが有効なストリームに限り、短い動画に最適です)

テストストリーム:

🐰 Big Buck Bunny 🍎 Apple BipBop 📺 Mux Short
初期化しています...
0%

変換が完了しました!あなたのMP4ファイルの準備ができました。

仕組み

1

URLの入力

M3U8ストリームのURLを貼り付け、「変換開始」をクリックします。

2

プレイリストの解析

MasterおよびMedia Playlistを自動的に解析し、すべてのTSセグメントのリストを作成します。

3

並列ダウンロード

8つの同時スレッドを使ってセグメントを並行してダウンロードし、最速のスピードを実現します。

4

Remux (再構築)

mux.js により、TSストリームをエンコード不要で、ブラウザ内で直接MP4フォーマットにパッケージングします。

5

自動ダウンロード

変換処理が完了すると、ブラウザがMP4ファイルをローカルに保存するためのダウンロードをトリガーします。

注意: ストリームの送信元はクロスオリジンリクエスト(CORS)を許可している必要があります。商用プラットフォームのストリームはDRM保護されているため、ダウンロードできません。

M3U8ダウンロードの仕組み — ブラウザだけで動画を保存する方法

「M3U8 ダウンロード」で検索する方の多くは、フリーソフトをインストールせずにM3U8動画を保存したいと考えています。このM3U8ダウンローダーは、WebAssemblyやサーバー側での処理を必要とせず、mux.js という純粋なJavaScriptライブラリを使用してTSからMP4へのパッケージ化をすべてお客様のブラウザで実行します。動画ゲッターのようなブラウザ拡張機能とは異なり、URLを貼り付けるだけでM3U8をダウンロードできます。全体のプロセスは以下の通りです:

1. M3U8プレイリストの解析

Fetch API を使用してM3U8ファイルをダウンロードし、Master Playlistを自動的に識別して最高品質のMedia Playlistを選択します。その後、すべての .ts セグメントURLを抽出します。これが、配信元が CORS をサポートしている必要がある理由です。

2. 8つのスレッドによる並列ダウンロード

従来のツールのようにセグメントを1つずつダウンロードするのではなく、並列ダウンロード戦略を採用し、同時に8つの接続を維持することで全体のダウンロード時間を大幅に短縮します。すべてのセグメントはブラウザのメモリ(JS Heap)に直接保存され、ディスクには書き込まれません。

3. TS → MP4 再パッケージ化 (Remux)

ダウンロード完了後、mux.js がMPEG-TSのカプセル化構造を解析し、オーディオ・ビデオストリームを標準のMP4形式に再パッケージ化します。 このプロセスは純粋なコンテナ変換 (Remux) であり、再エンコードは行われないため、画質の低下はなく、処理スピードも非常に高速です。

限界とパフォーマンス

すべてのセグメントはブラウザのメモリ(JSヒープ)に保持されるため、ビデオサイズが大きくなるほどメモリ消費量が増加します。2時間以内の動画には推奨されますが、長時間のコンテンツではブラウザのメモリ制限に達する可能性があります。より長時間の動画、またはカスタムヘッダーを必要とするストリームの場合は、N_m3u8DL-RE コマンドラインツールの利用を検討してください。

ダウンローダー よくある質問

ダウンロードしたMP4は画質が落ちますか?

いいえ、落ちません。このツールはRemux(コンテナ変換)技術を使用しており、TSのセグメントを再エンコードすることなくMP4形式にパッケージングし直すだけです。したがって、元のストリームと同じ品質が維持されます。詳細な変換の仕組みについては、M3U8からMP4への変換完全チュートリアルをご覧ください。

M3U8ストリームがダウンロードできないことがあるのはどうしてですか?

最も一般的な理由は、送信元サーバーがクロスオリジンアクセス(CORS)を許可していないか、ストリームがAES-128暗号化やDRMで保護されているためです。これらは配信側の制限であり、ツールの故障ではありません。暗号化とDRMの解説や、一般的なエラーコードの修正方法を適宜参照してください。

スマートフォンでもダウンローダーを使用できますか?

はい、可能ですが、モバイル端末のブラウザはメモリ容量が限られているため、比較的短い動画(約30分以内)のダウンロードを推奨します。iPhoneで長時間のコンテンツをダウンロードしたい場合は、iPhone用M3U8ダウンロードの解決策をご参照ください。

ダウンロード速度が遅い場合はどうすればよいですか?

ダウンロード速度は、主にお使いの環境と送信元サーバー間のネットワーク接続に依存します。このツールでは既に8つの並列スレッドを使用し、速度の最大化を図っています。それでも遅すぎる場合は、N_m3u8DL-RE コマンドラインツールへの切り替えをお勧めします。さらなる高速化のコツについては、M3U8ダウンロード速度の最適化ガイドをご覧ください。

M3U8ダウンロード方法の比較 — フリーソフト vs オンラインツール

M3U8動画をダウンロード・保存する方法はいくつかあります。目的に応じて最適なツールを選びましょう。

方法 インストール おすすめ用途
M3U8Goオンラインダウンローダー(当サイト) 不要 短い動画(30分以内)、テスト用
N_m3u8DL-RE 必要(CLI) 長時間動画、カスタムヘッダー、バッチ処理
動画ゲッター(ブラウザ拡張) 必要(拡張機能) ブラウザ内で自動検出
FFmpeg 必要(CLI) 変換・再エンコードが必要な場合

フリーソフトをインストールしたくない場合は、上のダウンローダーでM3U8のURLを入力するだけでMP4として保存できます。より高度な使い方が必要な場合は、N_m3u8DL-REの使い方ガイドをご覧ください。M3U8とMP4の違いについては、M3U8 vs MP4の比較で詳しく解説しています。