公演、生放送をPCに保存したい場合、どうすればいいですか?m3u8ファイルとは?拡張子.m3u8ファイルをPCで再生する方法は?公演のm3u8 URLを取得する方法は?m3u8をMP4に変換、高画質でダウンロードする方法は?上記のような質問を抱いている人は少ないだろう。
m3u8ファイルを開く方法実はたくさんあります。例えば、FFmpegを利用して、m3u8を開いて、MP4動画ファイルを再生、ダウンロードできます。m3u8のURLがあれば、パソコンのVLC Playerでm3u8動画をいつでも再生できます。Firefox、chromeなどのWebブラウザ拡張機能を利用して、m3u8が取得できます。…
この記事は、m3u8ファイルに関する知識、m3u8をMP4に変換、高画質でダウンロードする方法やm3u8動画を再生する方法について説明します。

m3u8ファイルに関する知識

m3u8ファイルの再生方法を紹介する前に、M3Uとm3u8について説明する必要があります。

  • M3Uとは
    M3Uはインデックス付きのプレーンテキストファイルが記録され、1つ以上のマルチメディアリストを再生するためのファイル形式です。ファイル拡張子は「M3U」または「m3u8」です。元々はMP3などのオーディオファイルを再生するために設計されましたが、現在ではビデオファイルリストを再生するために使用されるソフトウェアが増えています。M3Uはオンラインストリーミングオーディオソースを指定することもできます。
    M3Uファイルの役割は通常、オンラインストリーミングメディアを指すプレイリストを作成することであり、作成されたファイルはストリーミングメディアに簡単にアクセスできます。多くのプレーヤーとソフトウェアがM3Uファイル形式をサポートしています。
  • m3u8とは
    m3u8とは、UTF-8でエンコードされたM3UのUnicodeバージョンで、基本的にプレイリストです。メディアプレイリスト(Media Playlist)またはマスターリスト(Master Playlist)であります。m3u8ファイルを開くと、再生ソフトウェアはこのファイルを再生することではなく、オンライン再生のインデックスに従って、オーディオおよびビデオファイルのネットワークアドレスを検索して、対応のメディアを再生します。
  • HLSとは
    HLS(HTTPライブストリーミング)は、リアルタイムストリーミング用にAppleによって定義されたプロトコルです。「M3U」と「M3U8」の両方のファイルは、Appleが使用するHLS形式の基礎であり、iPhoneやMacbookなどのデバイスで再生できます。HLSはHTTPプロトコルに基づいています。HLSベースのビデオストリームは、ビデオ全体を小さなビデオクリップ(tsファイル)にカットし、プロトコルに従ってそれらをm3u8ファイルに作成します。
    HLSのメリットは、ネットワークの状態に応じて異なるビットレートのビデオストリームを自動的に選択し、状況が許す場合は高いビットレートを使用し、ネットワークがビジーな場合は低いビットレートを使用し、自由に2つを自動的に切り替えます。

簡単に言うと、m3u8ファイル実は、プレイリストです。その中には、たくさんのtsファイルの再生アドレスがあります。ビデオプレーヤーはm3u8ファイルを取得した後、その中のtsファイル アドレスを検索して、様々な.tsビデオを順番に従ってネットから連続的に再生し、スムーズな再生効果を実現します。
そのため、.m3u8ファイルは小さいです。AnyMP4、5Kplayer、Video Procなどのソフトでは、m3u8の再生、変換ができません。お気を付けください。

m3uとm3u8について、詳細はウェキペディア「M3U」ページをご覧ください。


m3u8のURLを取得する方法

公演のm3u8のURLを取得するには、二つの方法があります。詳細は下記をご覧ください。

Windowsの場合

Windowsの場合、Google Chromeブラウザでダウンロードしたい動画を再生し、ブラウザのバックグラウンドウィンドウの[ネットワーク]ページ(ブラウザでF12キーを押す)でXHRリソースをチェックして、動画に対応する.m3u8ファイルのURLを見つけます。

m3u8のURLを取得する方法の詳細手順:

  1. ダウンロードしたい動画のページを”Google Chrome”で開いて、「F12」キーを押します。
  2. 「デベロッパーツール」が表示されます。その後、上部の「Network」をクリックします。
  3. その下部の検索欄に「m3u8」と入力します。
  4. 「All」を対象とします。
  5. リストに動画のm3u8ファイルが表示されます。「playlist.m3u8」を探して、クリックします。
  6. 右のウィンドウズで「Headers」をクリックします。
  7. 下に表示されるm3u8のURLをコピーします。
  8. m3u8-url-抽出

iPhoneの場合

iPhoneでm3u8のURLを取得するにはアプリをインストールする必要があります。

iPhoneでm3u8のURLを取得する方法の詳細手順:

  1. HTML ViewerというアプリをDL
  2. アプリからオンラインにログイン後、生配信の視聴ページを開く
  3. 左上の‹ /›マークをタッチし、URLを閲覧
  4. 末尾が「m3u8」のURLを検索
  5. iPhone-m3u8-url-抽出

  6. 検索して出た「http」から「m3u8」までを選択し、そのままコピー
    (httpが省略される場合があります。src後の部分をコピーしてください)
  7. iPhone-m3u8-url-抽出


m3u8 URLが正しいかどうかを検証する方法

M3u8 URLを抽出した後、PCのウェブブラウザーで開いてみてください。「ご視聴ありがとうございました」、「404」、「403」などの画面が表示されるなら、URLをチェックする必要があります。
正しいURLなら、m3u8ファイルがダウンロードされるはずです。


Leawo YouTubeダウンロードでm3u8動画をMP4に変換する方法

Leawo YouTubeダウンロードでm3u8動画をMP4に変換する場合、FFMPEGインストール不要、動画画質選択可能!
それだけでなく、Leawo YouTubeダウンロードはYouTube、ニコニコ動画、FC2動画、GYAO動画などの動画共有サービスから動画をダウンロードできます。内蔵のWebブラウザを利用して、動画を再生しながらダウンロード可能です。動画をダウンロードした後、再生、変換、管理も便利で行えます。

  • Leawo YouTubeダウンロード
  • Leawo YouTubeダウンロード

    – YouTube、GYAO動画など100個以上の動画共有サイトからビデオや音楽をダウンロードできます。
    – 720P,1080P,4K動画に対応しています。
    – MP3、MP4、Webmなど様々なフォーマットを提供します。
    – ダウンロードしたビデオファイルを簡単に再生、変換、管理できます。
    Download Windows VersionDownload Mac Version

Leawo YouTubeダウンロードでm3u8動画をMP4に変換する手順:

  1. まずはYouTubeダウンロードをインストールします。Leawo YouTubeダウンロードを開いて、デフォルトYouTubeのページが開かれます。購入していないの場合、五つの動画が無料でダウンロードできます。
  2. ソフトを開くと、デフォルトYouTubeのページが開かれます。YouTubeのタブを閉じないで、新しいタブを開いてください。
  3. m3u8-mp4-変換

  4. M3U8のURLを入力して、確認します。
    ※M3U8ダウンロードのウィンドウが開かれますが、それを無視して閉じてください。
  5. m3u8-mp4-変換

  6. M3U8のURLが正しい場合、ソフトの右に動画のリストが表示されます。画質選択可能!360P,540P,720,1080Pから選択できます。
  7. m3u8-mp4-変換

  8. 「ダウンロード」ボタンを押すと、黒いウィンドウが表示されます。それは、ダウンロードプロセスのウィンドウです。このウィンドウを閉じないでください。
    ダウンロードが終了した後、このウィンドウが自動的に閉じます。
    配信が終了しても、ダウンロードが終わらない場合、「Ctrl+C」キーを押して、このウィンドウを閉じてください

    ※「Ctrl+C」を押して、反応がない場合、もう一度「Ctrl+C」を押してください。
  9. m3u8-mp4-変換

  10. Leawo YouTubeダウンロードの設定でダウンロード保存先を開いて、動画ファイルを再生、管理できます。
  11. m3u8-mp4-変換

ご注意:

1. 配信が開始する30分前に、m3u8のURLを抽出できます。
2. 配信が開始する5分前に、ダウンロードを開始してください。動画のダウンロードは配信終了直後の配信ページが生きている間しかできません。配信完了後のm3u8のURLをダウンロードすれば、「配信終了しました。ご視聴ありがとうございました。」の動画しかダウンロードできません。
3. 配信直前または配信中に動画をダウンロードすることができます。例:配信が開始する10分後ダウンロードを開始する場合、10分後の動画しかダウンロードできません。


ffmpeg、VLCでm3u8動画をMP4に変換、PCにダウンロードする方法

m3u8ファイルをパソコンにダウンロードするには、たくさんの方法があります。今回は、三つの方法を紹介します。良く使われたのはffmpegとyou-getです。

ffmpegでm3u8ファイルをダウンロードする方法

ffmpegは、LGPLまたはGPLソフトウェアライセンスを使用して、オーディオとビデオの記録、変換、およびストリームへの変換に使用できるオープンソースプログラムです。


You-getでm3u8ファイルをダウンロードする方法

You-get公式サイト:https://you-get.org/
動画サイトからいくつかの動画をダウンロードするだけの場合は、Githubにsoimort / you-getというオープンソースライブラリを利用したら良いです。動画のURLがある限り、このソフトは動画の実際の再生アドレスを取得して、動画をダウンロードします。しかし、you-getはPythonとffmpegに依存しているため、それらをインストールする必要があります。


VLCメディアプレイヤーでm3u8動画をMP4に変換、ダウンロード、再生する方法

VLCは無料のオープンソースのメディアプレーヤーであり、ほとんどのマルチメディアファイル、DVD、オーディオCD、VCD、およびさまざまなストリーミングメディアプロトコルを再生できます。VLC Media Playerでm3u8をMP4に変換、ダウンロードするのが一番簡単な方法かもしれません。失敗することがよくあります。

    1. m3u8のURLを取得した後、VLC Playerを開き、メニューバーで「メディア」→「ネットワークストリームを開く」の順でクリックして、そして、m3u8のURLを入力します。
    2. m3u8のts動画ファイルをダウンロードしたい場合、「変換」を選択ください。

      VLCネットワークストリー

      下の「再生」ボタンをクリックすれば、動画の再生が開始します。

      VLC-m3u8再生

    3. 「変換」をクリックすると、「変換」画面で、出力ビデオの形式(MP4に設定)、プロファイル、保存場所を設定した後、「開始」をクリックして、動画のダウンロードが開始します。
    4. VLC-m3u8ダウンロード

ご注意:

この三つの方法では、生配信の動画のみ対応しています。ジャニーズFC動画のダウンロードに適用されていません。ジャニーズFC動画、アーカイブ配信動画をダウンロードして、PCに保存したい場合、こちらの記事をご参照ください。


この三つの方法は初心者にとっては、難しいかもしれません。しかし、記事をちゃんと読めば、できるはずです。何か問題がございましたら、Leawoの公式Twitterまでお問い合わせください。
Leawoの公式Twitter:@LeawoJP


補足1:Blu-ray/DVDの動画をスマホで再生する方法

Blu-ray/DVDの動画をスマホで再生したいですか?
方法実は簡単です。まずはBlu-ray/DVDの動画をMP4に変換して、PCに保存します。その後、スマホに転送すればいいです。
詳細は下記の記事をご覧ください。

補足2:.tsファイルをPCで再生する方法

m3u8実は.tsファイルのプレイリストです。ある方法で、m3u8ファイルを利用して、.tsファイルをダウンロードできます。.tsファイルをPCで再生したい場合、対応の再生ソフトが必要です。ここでは、Leawo Blu-ray Playerというソフトをオススメします。このソフトは、無料のブルーレイ再生ソフトであり、Blu-ray Disc/DVDだけでなく、4K動画、MKV、AVI、MP4、WMA、ISOなど、180種類以上の汎用的なフォーマットにも対応しています。.tsファイルを再生したい場合、このソフトが最適です。

  •  Leawo Blu-ray Player
  • Leawo Blu-ray Player

    – Blu-ray/DVD/ISO/HD動画再生可能!
    – AACS対応!市販のブルーレイを簡単に再生!
    – Blu-ray/DVDをリージョンフリー再生!
    – 高精細な映像品質を備え、4K動画でもロスレス!
    Download Windows VersionDownload Mac Version