動画がダウンロードできない?本当の原因は 5 つ、対処法つきで解説

2026年8月更新 · 読了目安 7 分 · macOS を例に解説(原因はどの環境でも共通)。
要点だけ:ウェブ動画のダウンロード失敗は、ほぼ次の 5 つのどれかです。① CDN に拒否される(403)② URL が blob: で始まる③ 映像と音声が別ストリーム④ ページがログイン必須⑤ DRM 保護。①〜④は解決できます——開発者ツール/yt-dlp/ffmpeg で手動でも、Vidnip のようなスニファー型アプリで自動でも。⑤だけは誰にも解決できません。「できる」と謳うツールを信じないでください。

まず症状から特定

症状原因の見当該当節
開始直後に 403 ForbiddenReferer / Cookie 検証#1
右クリックで出る URL が blob:MediaSource プレイヤー#2
再生できるが音がない(または映像がない)映像・音声の分離#3
ログインしないと何も検出されないログインの壁#4
何をやっても最後に謎の失敗DRM の可能性#5

1 · 403 Forbidden:CDN があなたのリクエストを信用していない

URL は正しい——でも CDN は誰が要求しているかを見ています。ブラウザは Referer と Cookie を送り、ダウンローダーは送らない。だから 403。

手動:同じヘッダーを再現します。yt-dlp:--add-headers "Referer: ページURL" --cookies-from-browser safari。ffmpeg:-i の前に -headers "Referer: ページURL"

自動:スニファー型アプリは「動画を検出したのと同じブラウズセッション」の中でダウンロードするため、Referer も Cookie も最初から正しい。Vidnip が 403 にほぼ遭遇しない理由です。

2 · blob: URL——アドレスに見えて、アドレスではない

blob:https://… はネットワークアドレスではありません。プレイヤーが MediaSource でメモリ上に組み立てたローカルオブジェクトで、コピーしても何も得られません。

手動:実体は必ずネットワークを通ります。開発者ツール → Network で m3u8(または mpdmp4)をフィルタし、再生ボタンを押して現れたリクエストが本物のソース。詳しくはm3u8 ガイドへ。

自動:トラフィックレベルの検出はまさにその通信を見ています。ページ URL を貼れば候補一覧が出ます。

3 · 映像はあるのに音がない(またはその逆)

現代の HLS/DASH は映像と音声を別々のストリームで配信し、プレイヤーがリアルタイムに合成します。片方だけ落とせば、半分の動画になります。

手動:master プレイリストから両方を取得し、ffmpeg -i video.ts -i audio.ts -c copy out.mp4 で結合。

自動:yt-dlp の bv*+ba/b セレクタ——あるいは「最良の映像+最良の音声を選んで結合」まで黙ってやるアプリを。

4 · ページがログインを要求している

会員限定の講義、購入済みコース、地域限定カタログ:マニフェスト自体があなたのセッションの内側にあります。

手動:セッションをツールに渡します——yt-dlp --cookies-from-browser safari URL(chrome/firefox も同様)。

自動:Vidnip の内蔵プレビューウィンドウは本物のブラウザです。開いてログインすれば、あなたのセッションのまま検出が続きます。Cookie のエクスポートは不要。

5 · DRM:唯一、どうにもならないやつ

Widevine/FairPlay 保護(Netflix、Disney+、多くの有料配信)のコンテンツは、メディア自体が暗号化され、鍵は安全な経路しか通りません。正規のツールでは誰にもダウンロードできず、DRM の回避は多くの国で違法です。

ここで実際に価値があるのは「診断」です。誠実なツールは最初に「これは DRM です」と伝えます。Vidnip は検出時に明確に通知します——99% で止まるプログレスバーを見つめて自分を疑うより、ずっといい。

法的な注意:保存する権利のある動画だけをダウンロードしてください——自分のコンテンツ、オープンライセンスのメディア、サイト規約が個人のオフライン利用を認めるもの。再配布は厳禁です。

よくある質問

ブラウザで再生できるのに 403 になるのは?

ブラウザは Referer + Cookie を送り、ツールは送らないから。補う(yt-dlp --add-headers / --cookies-from-browser)か、セッションを再利用するスニファー型アプリを。

blob: 動画はどうやって落とす?

blob: 自体は落とせません。開発者ツールの Network で本物の m3u8/DASH/mp4 リクエストを見つけるか、検出ツールに任せます。

音声がないのは壊れているから?

いいえ、ストリーム分離です。master プレイリストから両方取得し、ffmpeg -c copy で結合を。良いツールは自動でやります。

「Netflix をダウンロードできる」というツールは本物?

DRM 保護ストリームを落とせる正規ツールは存在しません。何を渡されるにせよ、謳い文句のものではありません——そして DRM 回避は多くの国で違法です。

ログイン必須の動画は?

可能です——Cookie を yt-dlp に渡すか、Vidnip のプレビューウィンドウでログインして検出を続けてください。

次からは診断ごと省略

Referer、Cookie、blob の裏の実ストリーム、映像音声の結合、ログインセッション——Vidnip はすべて自動処理。DRM なら正直にそう言います。

⬇ Vidnip をダウンロード——3本まで無料
v1.3.4 · macOS 14+ · Apple Silicon · 公証済み · 試用後は ¥980(税込)買い切り