.mpd のURLは、通常のMP4動画ファイルとは違います。一般に MPEG-DASH 配信で使うXML形式の Media Presentation Description(MPD) を指し、利用可能な映像・音声トラックや、メディアの断片を取得するための情報が記述されています。映像と音声そのものがMPDファイル内に入っているわけではありません。
自分が権利を持つ、または保存許可を受けた動画であれば、対応するDASHダウンローダーでメディアの断片を集め、ローカルで再生できるファイルにできる場合があります。この記事では、Windows 11で確認する手順、失敗する理由、Direct Link Downloader の使い方を説明します。
MPDをMP4としてダウンロードできる?
場合によっては可能です。 アクセス可能なMPEG-DASHストリームに対し、アプリがマニフェスト、メディアの断片、音声・映像トラックに対応していれば、ローカル動画として保存できることがあります。
ただし、MPDのURLだけでは、MP4出力・音声付きファイル・特定の解像度が保証されるわけではありません。 DRM保護、利用できない断片、期限切れURL、未対応コーデックなどで失敗する場合があります。
マニフェストが見えることは、ダウンロードの許可を意味しません。Direct Link DownloaderはDRM、コピー防止、ペイウォール、アクセス制御を回避するアプリではありません。
MPDファイルとMPEG-DASHの仕組み
MPEG-DASHは Dynamic Adaptive Streaming over HTTP の略です。配信側は、同じ動画の異なるビットレート・解像度の映像や、別々の音声トラックを提供できます。MPDには、それらのデータをどこから取得するか、どの形式が利用できるかが記述されています。
URLの末尾が .mpd の場合もあれば、一見して分からないURLで配信される場合もあります。MPDは多くの場合XML文書で、オンデマンド動画やライブ配信を表すことができます。内部には Period、AdaptationSet、Representation、SegmentTemplate などの要素が含まれる場合があります。
例えば、1つの映像トラックと別の音声トラックが記述されている場合、対応プレーヤーが必要なメディアの断片を読み込みます。recording.mpd を recording.mp4 に名前変更しても、再生可能な動画にはなりません。
手順1:保存が許可されたソースか確認する
自分で制作した録画、組織がオフライン利用を許可した映像、明示的にダウンロードが認められている素材を使ってください。提供元が直接MP4をダウンロードできるようにしているなら、その正式なファイルを使うほうが簡単です。
正当に提供されたMPDリンクでも、期限がある場合や、認証済みセッションが必要な場合があります。メディアの断片がマニフェストと別ホストに置かれていることもあります。MPDが開けても、すべての断片を取得できるとは限りません。
ネットワークログにMPDが見えることを理由に、保護された作品を保存しないでください。DASHマニフェスト内のDRMに関する情報は、正規のライセンス処理が必要であることを示す場合があります。
手順2:リンクがMP4・M3U8・MPDのどれか確認する
| リンク・形式 | 通常の意味 | 必要な機能 |
|---|---|---|
.mp4 |
直接アクセスできる動画ファイル | 直接ファイルのダウンロード |
.m3u8 |
HLSのプレイリスト | HLSとメディア断片への対応 |
.mpd |
MPEG-DASHのマニフェスト | DASHマニフェストと断片への対応 |
拡張子は手掛かりであり、確実な判定材料ではありません。独自のURLや誤解を招く名前が使われることもあるため、実際のレスポンスや提供元の情報を確認する必要があります。
M3U8のリンクを扱う場合は、WindowsでM3U8をMP4に保存する方法 を参照してください。HLSとDASHは同じ形式ではありません。
手順3:Direct Link Downloaderで対応MPDを解析する
Windows向けDirect Link Downloader は、対応するMPD/DASH、M3U8/HLS、直接メディアURLを扱えます。保存許可のあるリンクをアプリのリンク解析機能に貼り付け、ダウンロードを始める前に表示内容を確認します。
形式や画質は、ソースとインストール済みバージョンが実際に提供する選択肢から選びます。DASHでは音声と映像が別トラックの場合があり、両方を取得・結合できるかはアプリと形式への対応状況によります。
どの動画にも8K版があるわけではありません。対応するソースでの4K・8Kなどの高画質ダウンロードは Pro機能 です。
解析できなかった場合は、無制限に再試行するより先に、URLが有効か、保存権限があるか、アプリが対応する非保護ストリームかを確認しましょう。
手順4:ダウンロードして結果を検証する
分かりやすい保存先を選び、ダウンロードを開始します。進捗やエラー表示を確認してください。配信形式によっては、1つの動画を保存するために多数の断片を取得することがあります。
完了後は元データを削除する前に、映像・音声・再生時間・シーク操作を確認します。音だけで映像が出ないときは、動画が破損したと決めつけず、プレーヤーが映像コーデックに対応しているかも調べましょう。
ローカル動画の形式が不明なら、無料の Video Codec & Format Checker で対応するメタデータをブラウザー内で確認できます。このツール自体に遠隔DASHのダウンロードや破損動画の修復機能はありません。
MPDダウンロードが失敗する主な理由
MPDは開けるのに、メディア断片が403・404になる
MPDと各セグメントは別々に取得されます。セグメント側のURLが期限切れだったり、認証が必要だったり、利用できなかったりすることがあります。MPDにアクセスできるだけでは、すべての断片が取得可能とは限りません。正規のダウンロード条件を確認してください。
Webサイトでは再生できるのに、保存できない
ブラウザープレーヤーは、認証情報やDRMライセンスを使って再生している可能性があります。再生できることと、オフライン保存が許可されることは別です。保護された配信には提供元の公式オフライン機能を利用しましょう。
音声または映像が入っていない
DASHではトラックが分離されている場合があります。必要なトラックにアクセスできない、セグメント取得に失敗した、コーデックとコンテナーの組み合わせが適合しない、といった原因が考えられます。利用可能なトラックとプレーヤーの対応形式を確認してください。
動画が途中で終わる・再生時間が合わない
ライブ配信でマニフェストが更新されていたり、途中の断片が取得できなかったりする場合があります。オンデマンドかライブかを確かめ、アプリのエラー情報を確認してください。MPDは必ずしも完成した静的ファイルを指すわけではありません。
4K・8Kが表示されない
元ソースに高解像度版がない、アプリがその形式に対応していない、Proが必要などの可能性があります。Direct Link Downloaderの高画質ダウンロードには対応ソースとProが必要で、存在しない画質は生成できません。
MPDとM3U8の違い
どちらも適応型ストリーミングに使われますが、記述形式が異なります。DASHは通常XML形式のMPD、HLSはM3U8プレイリストを利用します。アプリには、それぞれの形式への対応が必要です。
どちらも「保護されていない」「必ずMP4になる」という意味ではありません。M3U8を扱う場合は Windows向けM3U8ダウンローダー を参照してください。直接MP4を提供するソースなら、複雑なストリーム処理は不要かもしれません。
よくある質問
Windows Media PlayerでMPDファイルを開ける?
MPDは通常、動画本体ではなくマニフェストです。関連するセグメントにアクセスでき、DASHを理解するプレーヤーやツールが必要です。拡張子の変更は変換になりません。
MPDなら何でもダウンロードできる?
いいえ。対応形式、断片へのアクセス、権限、DRMなどの条件によります。Direct Link DownloaderはDRM保護されたDASH動画には対応しません。
MPDだけを保存すればオフライン再生できる?
必ずしもできません。マニフェストがインターネット上の断片を参照している場合があります。完全なオフライン再生には、必要なメディアデータを適切な形式でローカルに用意する必要があります。
高解像度を選べば必ず高画質になる?
いいえ。選択肢は配信元とアプリの対応状況に左右されます。再生機器と保存容量に適した画質を選び、完成ファイルを確認してください。
まとめ:MPDを保存する前に確認したいこと
保存許可のある非保護DASHストリームであれば、Direct Link Downloaderで対応MPDを解析・ダウンロードできる場合があります。元サイトが直接MP4を提供しているなら、そちらが簡単なこともあります。DRMやアクセス権が妨げになる場合は、提供元の正式な保存方法を使いましょう。
対応機能やProの詳細は Direct Link Downloaderの製品ページ で確認できます。