VideoProc Converter AI
M3U8動画の結合・変換を初心者でも簡単に行えるAIソフト
  • • M3U8リンクや複数のTSファイルを自動解析し、MP4へ結合・保存。
  • • 動画変換・圧縮・編集・録画・AI高画質化まで1本で対応できる。
  • • GPUアクセラレーション技術により、高画質のまま高速処理を実現。
動画KNOWLEDGE

m3u8結合無料方法:m3u8ファイルにある複数の.ts動画を結合し、1つのMP4動画にする|ソフトなしでもOK

m3u8結合

m3u8形式のストリーミング動画をダウンロードすると、保存されるのは数十〜数百もの細切れの.tsファイルです。このままでは動画全体をスムーズに再生できず、管理も大変です。

本記事では、m3u8結合を実現する全8つの方法を、PC向け・スマホ向け・ソフト不要の3つに分けて徹底解説します。各方法のメリット・デメリットを明示していますので、あなたの環境やスキルに最適なm3u8結合の方法が必ず見つかります。

<

1、m3u8結合の基礎知識

m3u8ファイルとは、UTF-8エンコードされたM3Uプレイリストです。動画データそのものは持たず、分割されたTS(MPEG-2 Transport Stream)ファイルのURLリストを記述したテキストファイルに過ぎません。この仕組みはHLS(HTTP Live Streaming) と呼ばれ、Appleが開発したストリーミングプロトコルです。

現在、Twitch、TVer、Hulu、ABEMA、YouTube Live など、主要な動画配信プラットフォームの多くがHLSを採用しています。

m3u8結合が必要な理由

バラバラの.tsファイルのままでは、以下の問題が発生します。

問題 具体例
再生が不便 ファイルごとに途切れ、連続再生できない
管理が煩雑 数百ファイルの整理・保存が困難
編集が不可能 動画編集ソフトが分割TSを一括で読み込めない
共有が困難 SNSやクラウドストレージでの共有にはMP4必須

m3u8結合を行うことで、これらの問題を一括解決し、1本のMP4ファイルとして無劣化・高画質で保存できます。

<

2、事前準備|m3u8 URLの取得方法

m3u8結合を行うには、まず動画のm3u8 URLを特定する必要があります。以下、ブラウザ別に手順を解説します。

Firefoxの場合

  • @.拡張機能「Video DownloadHelper」をFirefoxに追加します。
  • m3u8 URLの取得方法:Firefox
  • A.目的のストリーミングページで動画を再生します。
  • B.ブラウザ右上のVideo DownloadHelperアイコンをクリック。
  • C.表示されたダウンロード候補リストから任意の形式を選び、右側の三角アイコン →「URLのコピー」をクリック。
  • m3u8 URLの取得方法:Firefox

Google Chromeの場合

  • @.目的のストリーミングページで動画を再生します。
  • A.キーボードの F12 キーを押して「デベロッパーツール」を開きます。
  • B.「Network」タブをクリックし、検索欄に「m3u8」と入力。
  • C.表示されたファイルの中から「index-xxxx.m3u8」をクリックし、右側の「Headers」タブからm3u8のURLをコピー。
  • m3u8 URLの取得方法:Google Chrome
<

3、【PC向け】m3u8結合の無料方法5選|メリット・デメリット徹底比較

ここからは、PC(Windows/Mac/Linux)を使ってm3u8結合を行う5つの方法を紹介します。各方法のメリット・デメリットを明示していますので、比較しながら最適な方法をお選びください。

@.VideoProc Converter AI|ダウンロードから結合まで一括対応

VideoProc Converter AIは、m3u8ストリームの解析からダウンロード、m3u8結合までをGUIで完結できるツールです。

  • 対応OS:Windows / macOS
    日本語対応:⭕
  • メリット:
  • ✔ ダウンロードから結合まで1つのソフトで完結
  • ✔ GPUアクセラレーション対応で高速処理
  • ✔ 日本語UIで初心者でも操作しやすい
  • ✔ m3u8 URLの解析機能が強力
  • デメリット:
  • ✖ 無料版はフル機能が使えないことがある

VideoProc Converter AI:M3U8動画をダウンロード・結合する手順

STEP1:VideoProc Converter AIを起動し、トップ画面の「ダウンロード」をクリックします。

M3U8動画をダウンロード・結合手順:VideoProc Converter AI

STEP2:画面上部の「ビデオ追加」から「URL貼り付け&分析」を選択します。

STEP3:先ほど取得したM3U8のURLをコピーし、VideoProc Converter AIの入力欄に貼り付けて、「分析」をクリックします。

STEP4:解析が完了すると、動画の解像度やファイルサイズが表示されます。保存したい画質にチェックを入れます。

M3U8動画をダウンロード・結合手順:VideoProc Converter AI

STEP5:「録画開始」をクリックすると、複数のデータ(.tsファイルなど)のダウンロードから結合までが自動で行われ、MP4などの動画形式で保存されます。

M3U8動画をダウンロード・結合手順:VideoProc Converter AI

また、すでに保存済みの複数の .ts ファイル(断片化された動画データ)を結合したい場合は、ダウンロード機能ではなく、VideoProc Converter AIの「動画編集」機能にある「結合」を利用して、一つの動画にまとめることも可能です。

詳しい操作方法や画面イメージについては、下記の記事をご参照ください。

A.FFmpeg|完全無料・最高の柔軟性

FFmpegは、コマンドラインで動作する完全無料の動画処理ツールです。m3u8結合において最も柔軟性が高く、プロフェッショナルも使用する定番ツールです。

  • 対応OS:Windows / macOS / Linux
    日本語対応:⭕
  • メリット:
  • ✔ 完全無料で全機能が使える
  • ✔ 無劣化・超高速で結合可能
  • ✔ Windows/Mac/Linuxすべてに対応
  • ✔ バッチ処理で大量ファイルも一括処理可能
  • デメリット:
  • ✖ コマンドライン操作に慣れが必要
  • ✖ GUIがないため初心者にはハードルが高い
  • ✖ エラー発生時に原因特定がやや難しい

FFmpeg:M3U8結合手順

方法A:m3u8 URLから直接結合
ffmpeg -protocol_whitelist "file,crypto,http,https,tcp,tls" -i "【ここにm3u8 URL】" -c copy -bsf:a aac_adtstoasc output.mp4

  • M3U8結合手順:FFmpeg
  • 方法B:ダウンロード済みの.tsファイルを結合する(少数向け)
    ffmpeg -i "concat:video1.ts|video2.ts|video3.ts" -c copy output.mp4

  • M3U8結合手順:FFmpeg
  • 方法C:TSファイルが大量にある場合(listファイル方式)
    @.TSファイルの保存先フォルダに videolist.txt を作成し、以下の形式でファイル名を列挙します。
    file 'video1.ts'
    file 'video2.ts'
    file 'video3.ts'
    A.以下のコマンドを実行します。
    ffmpeg -safe 0 -f concat -i videolist.txt -c:v copy -c:a copy -c:s copy -map 0:v -map 0:a -map 0:s? output.mp4

  • M3U8結合手順:FFmpeg
  • m3u8結合ソフトB.VLCメディアプレイヤー|完全無料・GUI操作で簡単

    VLCメディアプレイヤーは、世界中で最も広く使われているオープンソースのメディアプレイヤーです。動画再生だけでなく、m3u8結合(m3u8→MP4変換)機能も備えています。コマンドライン操作に抵抗がある方に最適です。

    • 対応OS:Windows / macOS / Linux
      日本語対応:⭕(UIが完全日本語化)
    • メリット:
    • ✔ 完全無料・オープンソース
    • ✔ GUI操作で直感的に使える
    • ✔ 追加インストール不要で多くのPCに既に入っている
    • ✔ 音声同期の問題が起きにくい
    • デメリット:
    • ✖ 変換時に再エンコードが発生するため処理が遅い
    • ✖ 無劣化結合ではない(画質が若干劣化する可能性あり)
    • ✖ 大量ファイルの一括処理には不向き
    • ✖ 出力形式の詳細設定がやや限定的

    VLCメディアプレイヤー:M3U8動画をダウンロード・結合する手順

    STEP1:VLCメディアプレイヤーを起動し、メニューバーの「メディア」→「変換/保存」をクリックします。

    M3U8結合手順:VLCメディアプレイヤー

    STEP2:「ファイル」タブで「追加」ボタンからm3u8ファイルを選択し、「変換/保存」をクリックします。

    M3U8結合手順:VLCメディアプレイヤー

    STEP3:「プロファイル」で「Video - H.264 + MP3 (MP4)」を選択します。

    STEP4:「参照」で保存先とファイル名を指定し、「開始」をクリックします。

    M3U8結合手順:VLCメディアプレイヤー

    m3u8結合ソフトC.Bandicut|初心者向け・超高速エンコード不要結合

    Bandicutは、エンコード不要の高速モードで.tsファイルを無劣化結合できるWindows向け動画編集ソフトです。m3u8結合において、初心者でも直感的に操作できるUIが最大の魅力です。

    • 対応OS:Windows
      日本語対応:⭕(公式日本語サイトあり)
    • メリット:
    • ✔ エンコード不要で無劣化・超高速結合
    • ✔ GUIが非常に直感的で初心者でも簡単
    • ✔ MP4/AVI/MKV/WebMなど複数形式に出力可能
    • ✔ インストールから結合完了まで最短5分
    • デメリット:
    • ✖ 無料版は出力に制限あり(ロゴ入り等)
    • ✖ Windows版のみ(Mac/Linux非対応)
    • ✖ 大量ファイルの一括処理には有料版が必要
    • ✖ ダウンロード機能は搭載していない

    Bandicut:M3U8結合手順

    STEP1:Bandicutを起動し、メイン画面にある「結合」アイコンをクリックします。

    M3U8結合手順:Bandicut

    STEP2:「ファイルを開く」をクリックし、結合したい.tsファイルをすべて選択します。

    STEP3:結合する.tsファイルを確認したら、右下の「スタート」ボタンをクリックしてください。

    M3U8結合手順:Bandicut

    STEP4:設定画面が表示されるので、出力ファイル名や保存先などを用途に合わせて設定します。また、「標準モード詳細設定」をクリックすると、出力形式を変更できます。.tsファイルをMP4、AVI、MKV、WebM形式へ変換して保存することも可能です。設定内容を確認後、「スタート」ボタンをクリックしてください。

    M3U8結合手順:Bandicut

    STEP5:Bandicutによる.tsファイルの結合が開始され、MP4ファイルとして出力されます。処理の進行状況も画面上に表示されるため、リアルタイムで確認できます。

    M3U8結合手順:Bandicut

    m3u8結合ソフトD.Internet Download Manager(IDM)+ FFmpeg|ライブ配信保存に最強

    IDMは、ストリーミング動画のダウンロードに特化したツールです。IDMでダウンロードした.tsファイルをFFmpegでm3u8結合することで、ライブ配信の保存に特に威力を発揮します。

    • 対応OS:Windows(Mac版なし)
      日本語対応:❌(UIは英語だが操作はシンプル)
    • メリット:
    • ✔ ライブ配信中の動画を確実にダウンロード可能
    • ✔ ブラウザ統合でワンクリックダウンロード
    • ✔ ダウンロード速度が非常に高速
    • ✔ アーカイブ動画の絶対パス置換で完全保存可能
    • デメリット:
    • ✖ IDMはシェアウェア(30日間無料体験あり)
    • ✖ Windows版のみ(Mac非対応)
    • ✖ 英語UIのため初心者にはややハードルが高い
    • ✖ 結合にはFFmpegなど別ツールが必要

    Internet Download Manager(IDM)+ FFmpeg:M3U8結合手順

    Internet Download Manager(IDM)でM3U8の分割動画データ(.tsファイル)を一括ダウンロードし、FFmpegを使って1つの動画ファイル(.mp4)に結合・変換する手順を紹介します。

    STEP1:動画再生ページで「F12」キーを押して開発者ツールを開き、「ネットワーク(Network)」タブを選択します。検索欄に「m3u8」と入力し、表示されたM3U8のURLを右クリックしてコピーしてください。

    M3U8結合手順:IDM+FFmpeg

    STEP2:IDMのブラウザ拡張機能(Internet Download Manager公式サイト)が動画を検出すると、「Download This Video」が表示されます。「すべてダウンロード」を選択し、一覧内の.tsファイルをまとめてPCへ保存してください。

    M3U8結合手順:IDM+FFmpeg

    STEP3:ダウンロードした.tsファイルが保存されているフォルダで、コマンドプロンプト(またはPowerShell)を起動し、以下のコマンドを実行します。
    ffmpeg -f concat -safe 0 -i videolist.txt -c copy output.mp4
    ※ コマンド実行前に、対象フォルダ内の.tsファイル一覧を記載したテキストファイル(例:videolist.txt)を作成しておく必要があります。
    videolist.txt の記述例:
    file '001.ts'
    file '002.ts'
    file '003.ts'
    なお、M3U8のURLがすでに判明している場合は、IDMを使用せず、FFmpeg単体で直接ダウンロード・結合を行うことも可能です。
    ffmpeg -i "取得したM3U8のURL" -c copy output.mp4

    FFmpegのconcat demuxerでは、videolist.txt に結合対象ファイルを列挙して動画を連結できます。

    M3U8結合手順:IDM+FFmpeg
    <

    4、【スマホ向け】m3u8結合アプリ2選|メリット・デメリット徹底比較

    PCを使わずにスマホだけでm3u8結合を完結させたい方のために、Android向け・iPhone向けのアプリを紹介します。

    m3u8結合アプリ@.M3U8 Do|Android向け・完全無料

    M3U8結合アプリ:M3U8 Do

    M3U8 Doは、Android向けの完全無料M3U8動画ダウンローダー兼MP4変換アプリです。ダウンロードからm3u8結合までをスマホ単体で完結できます。

    • 対応OS:Android
      日本語対応:⭕(18言語対応)
      主な機能:
      • M3U8 URLを貼り付けるだけで解析・ダウンロード開始
      • ダウンロードしたTSセグメントを自動的に結合しMP4に変換
      • マルチスレッドダウンロードによる高速処理
      • 360pから4Kまでの画質選択が可能
      • バックグラウンドダウンロード対応
    • メリット:
    • ✔ 完全無料・広告なし・アプリ内課金なし
    • ✔ ダウンロードからMP4結合まで完全自動
    • ✔ バックグラウンドダウンロードで他の操作と並行可能
    • ✔ 4K高画質ダウンロードに対応
    • デメリット:
    • ✖ Androidのみ対応(iPhoneでは使えない)
    • ✖ 一部の暗号化されたストリームに非対応の場合あり
    • ✖ 非常に長い動画では処理に時間がかかることがある
    • ✖ PC版がないため大量処理には不向き

    m3u8結合アプリA.iCap|iPhone/iPad向け

    M3U8結合アプリ:iCap

    iCapは、iOS専用の動画変換アプリで、m3u8形式を含むHLSストリーミング動画のダウンロードとm3u8結合(MP4変換)に対応しています。

    • 対応OS:iOS(iPhone/iPad)
      日本語対応:⭕
      主な機能:
      • m3u8動画のダウンロード
      • MP4変換
    • メリット:
    • ✔ iPhone/iPadでm3u8結合が完結する
    • ✔ 複数プラットフォーム(YouTube等)の動画保存にも対応
    • ✔ iOSに最適化されたシンプルなUI
    • ✔ PC不要で外出先でもダウンロード可能
    • デメリット:
    • ✖ 無料版には機能制限がある
    • ✖ Android版は存在しない
    • ✖ アプリの安定性がアップデートにより変動することがある
    • ✖ 長尺動画の処理にはやや時間がかかる
    <

    5、【ソフト不要】m3u8結合をWindows標準機能だけで実行する方法

    追加ソフトのインストールが一切できない環境でも、m3u8結合は可能です。Windowsの標準機能だけで完結するバッチファイル方式を紹介します。

    バッチファイルでTSファイルを一括結合

    STEP1:TSファイルの保存先フォルダで右クリック→「新規作成」→「テキストドキュメント」。

    STEP2:ファイル名を m3u8-merge.bat とします(拡張子を .bat に変更)。

    STEP3:ファイルを右クリック→「編集」で開き、以下のコードを入力。
    copy /b *.ts merged-output.ts

    STEP4:保存してファイルをダブルクリックするだけで、フォルダ内の全TSファイルが merged-output.ts に結合されます。
    補足: 結合順を制御したい場合は、以下のコマンドでファイルを明示的に指定します。
    copy /b "video_001.ts"+"video_002.ts"+"video_003.ts" merged-output.ts

    • メリット:
    • ✔ 完全無料・ソフト不要・インストール作業ゼロ
    • ✔ 操作が極めて簡単(ダブルクリックのみ)
    • ✔ 結合速度が非常に高速
    • ✔ 企業PCなどソフトインストール制限がある環境でも使える
    • デメリット:
    • ✖ 結合順がファイル名の辞書順に依存する
    • ✖ 再生順とファイル名順が異なる場合、手動リネームが必要
    • ✖ MP4コンテナへの変換は別途必要(拡張子変更で対応可)
    • ✖ エラーが発生しても原因の特定が困難
    <

    6、m3u8結合でよくあるトラブルと解決策

    m3u8結合の実行時によく遭遇するエラーとその対処法をFAQ形式でまとめました。

    音声ファイルの結合に関して、ユーザーから実際に多く寄せられる質問と回答をまとめました。

    Q1. FFmpegで「Protocol not whitelisted」エラーが発生する

    » 対処法: -protocol_whitelistオプションを明示的に指定します。

    ffmpeg -protocol_whitelist "file,crypto,http,https,tcp,tls" -i "【m3u8 URL】" -c copy output.mp4

    Q2. 結合後の動画で音声がずれる・再生できない

    » 対処法@:FFmpegのオプションに -bsf:a aac_adtstoasc を追加します。

    ffmpeg -i "concat:video1.ts|video2.ts" -c copy -bsf:a aac_adtstoasc output.mp4


    » 対処法A:FFmpegで解決しない場合は、VLCメディアプレイヤーの変換機能を試してください。VLCは内部で自動的に音声同期処理を行うため、音ズレが解消されることがあります。

    Q3. 暗号化されたm3u8ファイルを結合できない

    » 対処法: m3u8ファイル内の #EXT-X-KEY 行を確認し、指定されたURIからキーファイルを取得した上で、FFmpegで処理します。

    ffmpeg -protocol_whitelist "file,crypto,http,https,tcp,tls" -allowed_extensions ALL -i "【暗号化m3u8 URL】" -c copy output.mp4

    法的注意事項: 暗号化されたコンテンツのダウンロード・復号は、著作権法に抵触する可能性があります。個人利用の範囲内かつ配信元の利用規約に違反しない場合に限り実施してください。

    <

    7、まとめ|あなたに最適なm3u8結合方法の選び方

    本記事では、m3u8結合を実現する全8つの方法を、メリット・デメリット付きで詳しく解説しました。

    あなたの状況 おすすめの方法
    ダウンロードから結合まで一括で済ませたい VideoProc Converter AI(1本だけでOK)
    PC上級者・完全無料にこだわる FFmpeg
    PC初心者・GUIで操作したい VLCメディアプレイヤー または Bandicut
    ライブ配信を確実に保存したい IDM + FFmpeg
    ソフトをインストールできない環境 バッチファイル
    Androidスマホだけで完結したい M3U8 Do
    iPhone/iPadだけで完結したい iCap

    どの方法を選んでも、適切な手順を踏めば無劣化・高画質でm3u8結合を実現できます。まずはあなたのスキルレベルと利用環境に合った方法から試してみてください。

    <
    編集者:スズキ
    この記事を書いた人:スズキ

    2014年よりDigiartyの編集者として活動。動画・画像編集やAI高画質化など、メディア処理分野を中心にソフトウェアレビューや関連記事を執筆しています。

    • メールアドレスが公開されることはありません。 * が付いている欄は必須項目です。