MPEG-DASHのMPD(.m4s動画・音声)ファイルをMP4に結合・変換する方法おすすめ

MPEG-DASH形式で配信されている動画のMPDファイルをMP4に変換したい、あるいはブラウザの開発者ツールに表示された複数の.m4sファイルを1つの動画にまとめたい―そう考えてこのページにたどり着いた方は多いのではないでしょうか。
結論から言うと、MPDファイルそのものは動画・音声データへの「案内図」(マニフェストファイル)にすぎないため、MPD単体をMP4に直接変換することはできません。 実際に変換・結合する対象は、MPDが参照している複数の.m4sセグメントファイル(分割された動画データ・音声データ)です。
この記事では、MPD MP4変換 の基礎知識から、状況別の最適な変換方法、そして手元の.m4sファイルを正しく結合する正確な手順まで、最新情報に基づいてわかりやすく解説します。
目次
1、まず結論:状況別おすすめのmpd mp4変換変換方法【最新版】
2、MPEG-DASH・MPD・m4sとは何か
3、方法@:VLCで手軽にMPDをMP4に変換する
4、方法A:VideoProc Converter AIでMPDからMP4へ一発変換(コマンド不要)
5、方法B:yt-dlpで.mpd URLからMP4をダウンロードする(推奨・高確率)
6、方法C:ブラウザ拡張機能でライブ配信のMPD URLを保存する
7、方法D:複数の.m4sファイルを正しくMP4に結合する(ffmpeg)【上級者向け】
8、よくある質問(FAQ)
9、著作権・DRMに関する注意点
10、まとめ
1、まず結論:状況別おすすめのmpd mp4変換変換方法【最新版】
自分の状況に近いものを選んでください。迷ったら、まずは操作がもっとも簡単な方法1(VLC)か、ソフトに任せたい方は方法2(VideoProc Converter AI)から試すのがおすすめです。
| あなたの状況 | おすすめの方法 | 難易度 | 必要なもの | 対応OS |
| .mpd URLがわかっていて、とにかく手軽に済ませたい | 方法@ VLCで開いて保存 | ★☆☆ | VLC Media Player | Win/Mac/Linux |
| .mpd URLまたは.m4sファイルを、コマンド不要のソフトでまとめて処理したい | 方法A VideoProc Converter AI | ★☆☆ | VideoProc Converter AI | Win/Mac |
| .mpd URLがわかっていて、コマンド操作ができて高確率で成功させたい | 方法B yt-dlpでダウンロード | ★★☆ | yt-dlp、ffmpeg | Win/Mac/Linux |
| ライブ配信中のページから直接保存したい | 方法C ブラウザ拡張機能 | ★★☆ | Video DownloadHelper等 | Chrome/Firefox |
| すでに.m4sファイル(動画・音声)を複数手元に持っている | 方法D ffmpegで結合 | ★★★ | ffmpeg | Win/Mac/Linux |
2、MPEG-DASH・MPD・m4sとは何か
2-1. MPEG-DASHとは
MPEG-DASH(Dynamic Adaptive Streaming over HTTP)は、YouTubeやAbemaTV、Facebook Liveなどで広く使われているストリーミング配信の国際標準規格です。動画を数秒単位の小さなセグメントファイル(.m4s)に分割し、回線速度に応じて画質を自動で切り替えながら再生します。
- • ライブ配信・オンデマンド配信の両方に対応
- • 帯域幅に応じて解像度を自動的に切り替える(アダプティブビットレート)
- • Widevine・PlayReadyなど複数のDRM(デジタル著作権管理)に対応
2-2. MPDとは
MPDは、複数のPeriodから構成されるXML形式のマニフェストファイルです。動画・音声のセグメントがどこにあるか、解像度やコーデックは何かといった情報が詰まっています。つまり、MPD MP4変換 とは、この設計図を手がかりに、分割されたデータを集めて1本のMP4動画に再構成する作業を指します。
MPDにContentProtection(DRM保護技術)が含まれている場合、Widevine・PlayReadyなど対応するブラウザ・プレーヤーでなければ復号できません。本記事で紹介する方法は、いずれもDRMを回避する手段ではないため、DRM保護がかかったコンテンツは正常に変換・再生できません(詳しくは9章で解説します)。
2-3. m4sとは
.m4sは、MP4の断片(フラグメント)です。動画データと音声データはそれぞれ別のセグメント群として配信されるのが一般的で、ストリーミング動画をまるごと保存するには、これらすべてのセグメントをダウンロードし、正しい手順で1つのMP4ファイルに結合する必要があります(結合の具体的な手順は7章で解説します)。
3、方法@:VLCで手軽にMPDをMP4に変換する
コマンド操作をしたくない方向けの、もっとも手軽な方法です。
- 1VLC公式サイトからVLC Media Playerをダウンロード・インストールします。
- 2VLCを起動し、メニューから「メディア」➨「ネットワークストリームを開く」を選択します。
- 3入力欄に.mpd URLを貼り付けて「再生」をクリックします。正常に再生できれば、そのMPDが参照するセグメントにアクセスできる状態です。
- 4続けて「メディア」➨「変換/保存」を選び、同じURLを指定します。
- 5「変換/保存」画面で出力プロファイルとして「Video - H.264 + MP3 (MP4)」などMP4系プロファイルを選び、保存先を指定して変換を開始します。




- 注意点
- VLCでの変換は手軽な反面、出力できる画質・コーデックの組み合わせが限定されます。高画質を維持したい場合や、DASH特有の細かい制御をしたい場合は方法3(yt-dlp)や方法5(ffmpeg)を検討してください。
4、方法A:VideoProc Converter AIでMPDからMP4へ変換(コマンド不要)
「コマンド入力は難しそう」「ソフトだけで簡単に済ませたい」という方には、VideoProc Converter AI が有力な選択肢です。
MPD URLを貼り付けるだけで動画と音声のセグメントを自動取得し、1本のMP4に結合します。ダウンロード済みの.m4sファイルをソフト上でまとめて結合する機能も備えており、初期化セグメント(initファイル)の自動判別にも対応しています。
- 1VideoProc Converter AIの公式サイトからソフトをダウンロードし、インストールします(無料体験版で動作確認可能)。
- 2起動後、「ダウンロード」機能(または「動画変換」機能)を選択し、「URLを追加」または「ファイルを追加」ボタンをクリックします。
- 3.mpd URLを直接貼り付けるか、手元の.m4sファイルを複数選択して追加します。
- 4出力形式として「MP4」を選び、保存先を指定して「Download Now」または「RUN」をクリックすれば、自動的にセグメントの取得・結合、MP4への変換が完了します。



ハードウェアアクセラレーションに対応しており、処理が高速で再エンコード時の画質劣化も最小限に抑えられます。ただし、DRM保護がかかったストリームの処理には対応していません。 無料のVLCでは物足りない、でもコマンドは避けたいという場合に検討してみてください。
5、方法B:yt-dlpで.mpd URLからMP4をダウンロード(推奨・高確率)
コマンドラインでの操作に抵抗がなければ、この方法がもっとも安定しています。 以前はyoutube-dlが定番でしたが、開発がほぼ停滞しており、現在はその後継であるyt-dlpが活発にメンテナンスされています。これから導入する場合はyt-dlpを選んでください。
- 1yt-dlpとffmpegを導入する
- pip install yt-dlp
- 動画と音声を結合する処理にはffmpegも必要になるため、未導入の場合はあわせてインストールしておきます。
- 2.mpd URLを指定してダウンロードする
- yt-dlp -f "bv*[ext=mp4]+ba[ext=m4a]/b[ext=mp4]" [https://example.com/path/to/manifest.mpd]"

yt-dlpはMPDを解析し、対応する動画・音声セグメントを自動的に取得したうえで、ffmpeg経由でMP4として1つにまとめてくれます。うまく取得できない場合は、yt-dlp -Uでツール自体を最新版に更新してから再実行してください。🔗 簡単!FFmpegで動画を結合する方法を徹底解説|初心者でも安心
6、方法C:ブラウザ拡張機能でライブ配信のMPD URLを保存する
配信ページからMPD URLそのものを取得したい場合は、ブラウザ拡張機能とデベロッパーツールを組み合わせます。
- 1FirefoxまたはChrome用のVideo DownloadHelperなどの拡張機能を追加します。現在、ChromeのManifest V3移行により検出能力が低下しているため、Firefox版を推奨します。
- 2対象のライブ配信ページを開き、キーボードの「F12」キーで開発者ツールを表示し、「Network」タブを開きます。
- 3フィルター欄に「mpd」と入力してEnterを押すと、「playlist.mpd」から始まるMPD URLが一覧表示されます。目的のURLをコピーします。
- 4ブラウザ右上の拡張機能アイコンから、取得したURLをMP4形式でダウンロードするか、方法2(VideoProc Converter AI)や方法3(yt-dlp)にURLを渡してダウンロードします。



この方法は配信サイトの仕様変更の影響を受けやすいため、うまく取得できない場合は方法3(yt-dlp)を優先的に試すことをおすすめします。
7、方法D:複数の.m4sファイルをMP4に結合(ffmpeg)【上級者向け】
すでにダウンロード済みの.m4sファイル(動画セグメント・音声セグメント)を、1つのMP4ファイルに結合する方法です。ここが最も間違えやすいポイントなので、手順を丁寧に解説します。
なぜ単純な結合ではうまくいかないのか
m4sセグメントは「fragmented MP4」という形式で、映像・音声のコーデック情報を持つ初期化セグメント(init segment)が別ファイルとして先頭に存在します。
この初期化セグメントを含めずにメディアセグメントだけを繋げると、「音声が出ない」「再生できない」といった不具合が起きます。また、DASHでは動画用と音声用のセグメントが別々に配信されるため、同じ種類同士(動画は動画、音声は音声)でまとめる必要があります。
- 1ファイルを仕分ける
- ダウンロードしたフォルダ内のファイルを確認し、次の2つを見分けます。
- ✅ 初期化セグメント: ファイル名に「init」を含む、または他のセグメントより明らかにファイルサイズが小さいもの
✅ メディアセグメント: 連番になっている本体データ(動画用と音声用が別々に存在します) - 2動画セグメントを結合する
- 初期化セグメントを先頭にして、バイナリ結合します。
- ● Windows(コマンドプロンプト)の場合:
copy /b init-video.m4s+segment-video-1.m4s+segment-video-2.m4s video.mp4 - ● Mac・Linuxの場合:
cat init-video.m4s segment-video-1.m4s segment-video-2.m4s > video.mp4 - 3音声セグメントを結合する
- 同様に、音声用の初期化セグメントと音声メディアセグメントを結合します。
- cat init-audio.m4s segment-audio-1.m4s segment-audio-2.m4s > audio.mp4
- 4映像と音声をffmpegで1つのMP4に統合する
- Step2・Step3で作成したvideo.mp4とaudio.mp4を、ffmpegで多重化(mux)します。
- ffmpeg -i video.mp4 -i audio.mp4 -c copy output.mp4
- -c copyを指定することで再エンコードなしで結合するため、処理が速く画質の劣化もありません。output.mp4が最終的な完成ファイルです。
8、よくある質問(FAQ)
Q1.MPDファイルを直接MP4に変換することはできますか?
できません。MPDはXML形式のマニフェスト(案内図)であり、動画・音声データそのものではないためです。
Q2..m4sを結合したのに音声が出ません。なぜですか?
もっとも多い原因は、初期化セグメント(init segment)を含めずに結合していること、または動画用と音声用のセグメントを混在させて結合していることです。7章の手順に沿って、動画・音声を別々に結合してからffmpegで統合し直してください。
Q3.映像と音声がずれてしまいます。
セグメントの順序が正しくない、または一部のセグメントが欠落している可能性があります。連番が揃っているか、抜けているファイルがないかを確認してください。それでも改善しない場合は、統合時に-fflags +genptsオプションを追加してみてください。
Q4.DRM保護されたコンテンツも変換できますか?
できません。Widevine・PlayReadyなどのDRMで保護されたコンテンツは、正規のプレーヤー以外では復号できない仕組みです。無理に変換を試みても映像や音声が崩れた状態になります。
Q5.変換すると画質は下がりますか?
本記事で紹介している方法の大部分は、-c copyによるストリームコピーのため、再エンコードによる画質劣化は発生しません。ただしVLCの変換機能で独自のプロファイルを選択した場合や、VideoProc Converter AIで再エンコード設定を行った場合は、設定によって画質が変わることがあります。
9、著作権・DRMに関する注意点
MPEG-DASHを採用している配信サービスの多くは、利用規約でコンテンツのダウンロードや再配布を制限しています。本記事で紹介した方法は、あくまで技術的な仕組みの解説を目的としたものであり、各サービスの利用規約や著作権法に反する形での利用を推奨するものではありません。
特に、有料動画やDRMで保護されたコンテンツの不正な保存は著作権法違反となるため、絶対に行わないでください。自分がアップロードした動画や、権利者から許諾を得ているコンテンツ、あるいは各サービスが正式に提供するダウンロード機能の範囲内でご利用ください。
10、まとめ
本記事では、MPD MP4変換 の正しい知識と、最新の状況別おすすめ手順を解説しました。ポイントは以下のとおりです。
- 1MPDファイルは動画・音声への案内図であり、単体をMP4に変換することはできない。
- 2手軽さを優先するならVLC(方法1)やVideoProc Converter AI(方法2)、安定性を優先するならyt-dlp(方法3)。
- 3手元の.m4sを結合する場合は、初期化セグメントを含め、動画・音声を別々にまとめてからffmpegで統合する(方法5)のが唯一の確実な方法。
- 4DRM保護されたコンテンツは、いずれの方法でも正常に変換できない。
もし手順どおりに進まない場合は、上記のトラブルシューティングやFAQを再確認してみてください。あなたの MPD MP4変換 が成功することを願っています。
この記事を書いた人:スズキ
2014年よりDigiartyの編集者として活動。動画・画像編集やAI高画質化など、メディア処理分野を中心にソフトウェアレビューや関連記事を執筆しています。
- メールアドレスが公開されることはありません。 * が付いている欄は必須項目です。