Windows 10/11 · macOS 14+

Instagram 動画ダウンローダー:許諾された保存のガイド

四つのコンテンツ種別、四つの URL 形式、そして 24 時間の期限。どれを見ているかを把握することが、そもそも保存できるかどうかを決めます。

コンプライアンスと責任ある利用

サブスクリプションや購入は視聴のアクセスを与えるものであり、ダウンロードや録画の許可を自動的に与えるものではありません。自分が所有するコンテンツ、または保存が許諾されているコンテンツのみを、プラットフォームの規約と適用される法令が認める範囲で保存してください。プラットフォーム自身のダウンロードまたはエクスポート機能がある場合は、そちらを優先してください。私的または親密なコンテンツを同意なく再配布しないでください。

Instagram の動画がダウンロードしにくい理由

ダウンローダーが扱う必要のあるプラットフォーム固有の難所。

ほとんどがログインの内側

Instagram は短時間の匿名閲覧は許しますが、操作が続くとすぐにサインイン画面を挟みます。リール、ストーリーズ、IGTV、そしてフィードの大半は、安定した再生のために認証済みセッションを必要とし、したがって安定したダウンロードにも必要です。

ストーリーズは 24 時間で消える

Instagram のストーリーズは明示的に一時的なものです。24 時間を過ぎると、ソースは Instagram の CDN から完全に削除されます。どれほど優れたダウンローダーでも、期限切れのストーリーズは取り戻せません。

リール、ストーリーズ、IGTV、フィード動画は URL の形が異なる

リールは /reel/{id}、ストーリーズは /stories/{user}/{id}、IGTV は /tv/{id}(歴史的に)、フィード動画は /p/{id} にあります。一つの形だけをパターン照合するツールは、他の形を取りこぼしがちです。

カルーセル投稿は動画と画像が混在する

一つの /p/{id} が、画像と動画が混ざった 2〜10 項目のカルーセルであることがあります。利用者が欲しいのはたいてい動画の項目だけですが、投稿の URL はカルーセル全体を指しています。

厳しいレート制限

Instagram は一つのセッションからの高速な連続リクエストを抑制します。通常の利用でも、スクレイピング的な挙動でも同様です。一つのアカウントからの一括ダウンロードの試みは、レート制限か一時的なブロックを受けます。

VidMost が動画を検出する仕組み

検出は、サインイン済みセッションで開いている投稿を起点に動きます。Instagram がどのバリアントを返すかは、そのセッションによって決まるからです。URL の形は、何かを保存する前に、どの種類の項目を扱っているかを教えてくれます。

URL パターン / シグナル フォーマット 備考
scontent*.cdninstagram.com/v/.../*.mp4?...&_nc_cat=... MP4 リール、フィード動画、ストーリーズ動画の直接のソース URL。サインイン済みセッションでプレイヤーが読み込まれた後に現れます。
scontent*.cdninstagram.com/.../highlights/*.mp4 MP4 ハイライト。利用者が固定した、期限切れにならないアーカイブ済みストーリーズです。

対応フォーマット

コンテナ コーデック 解像度 備考
MP4(リールまたはフィード動画) H.264 + AAC リールとストーリーズは縦型、フィード動画は可変 リールは元から縦型なので、1080×1920 のファイルは切り抜きではなくソースの形です。保存した寸法が、開いた項目と一致するか確認してください。
MP4(ストーリーズまたはハイライト) H.264 + AAC 公開時のストーリーズに合わせた縦型 ハイライトはアーカイブ済みストーリーズで残り続けますが、公開中のストーリーズは残りません。24 時間が過ぎる前に、どちらを保存したか確認してください。
複数項目のキュー(カルーセル) — 項目ごと カルーセルは動画スライドごとに一つのファイルを生成し、画像スライドには何も生成しません。得られたファイル数を、保存するつもりだった動画スライド数と照らし合わせてください。

Instagram 公式情報

Instagram から一括ダウンロード

Instagram は同じアカウントを複数の一覧で見せており、中身はそれぞれ違います。プロフィールのグリッドはリールタブではありませんし、タグ付けタブは他人の投稿です。保存が許諾されている対象に合う一覧を選び、そこから項目を選んでください。

ユーザープロフィール instagram.com/{user}/

画像、カルーセル、動画が混ざったメインのグリッドです。ここにある項目の多くはそもそも動画ではありません。

ユーザーのリール instagram.com/{user}/reels/

動画のみなので、リールが目的なら最も整理された出発点です。

タグ付けタブ instagram.com/{user}/tagged/

他のアカウントが公開した投稿です。ここでの許諾は、閲覧しているプロフィールではなくそれらのアカウントに属します。

ハッシュタグ検索 instagram.com/explore/tags/{tag}/

無関係な多数の作者が一つの一覧に並びます。各項目を別々の許諾の問題として扱ってください。

よくある失敗原因

原因

非公開アカウント — 承認されたフォロワーではない

対処法

Instagram でフォローを申請し、承認を待ってください。非公開アカウントのメディアはあなたのブラウザに送られないため、承認されるまで検出できるものがありません。

原因

ストーリーズが既に期限切れ

対処法

そのストーリーズがまだ表示されているか、ハイライトに追加されていないか確認してください。自分のコンテンツであれば、アカウントのアーカイブも確認してください。期限切れの公開ストーリーズは、ダウンローダーが自動的に復元できるものではありません。

原因

短時間に複数回ダウンロードしてレート制限を受けた

対処法

それ以上のリクエストを止め、プラットフォームの再試行の案内に従ってください。再開する前にアカウントの通知を確認し、作業量を減らしてください。レート制限を回避するためにアカウントを切り替えないでください。

原因

カルーセル投稿 — 一部の項目しかダウンロードされない

対処法

カルーセルを開き、各項目を個別に確認してください。写真には動画トラックがなく、一つの動画が動いたからといってすべての項目が検出されたことにはなりません。保存した項目と、目的のスライドを見比べてください。

原因

既に終了したライブ動画

対処法

制作者が公開したリプレイを開き、自分のアカウントで再生できることを確認してください。配信が終了しても、リプレイが利用できるとは限りません。公開されていない場合は、制作者に許諾された記録を依頼してください。

Instagram は、個々の技術的な詳細よりもアクセスの状態が物を言うプラットフォームです。リール、ストーリーズ、IGTV、フィード動画のソースはいずれも scontent.cdninstagram.com にあり、認証に紐づいた署名付き URL の背後に置かれています。サインインの状態が、プレイヤーがどのバリアントを要求するか、どの URL が返るか、そもそも返るかどうかを決めます。ページの DOM をたどる匿名のスクレイパーが得られるのは、何も得られないか、低品質のバリアントか、サインインへのリダイレクトかのいずれかで、それはここ数週間で Instagram が何を決めたかによります。このプラットフォームは未認証のリクエストに何を返すかを継続的に変えており、だからこそ第三者の Instagram ダウンローダーは、おおむね四半期ごとに壊れたり動いたりを繰り返します。

URL の形は、手元で使える最も素早い判断材料です。何かを試す前に、どの規則が適用されるかを教えてくれるからです。/reel/ のリンクは一本の縦型動画。/p/ のリンクは一本の動画かもしれず、一枚の画像かもしれず、最大十項目が混ざったカルーセルかもしれません。/stories/ のリンクには時計が回っています。保存されたハイライトはアーカイブ済みのストーリーズで、通常のコンテンツと同じように振る舞います。人はたいてい、これらを一つのカテゴリーで一つの挙動だと思い込んでダウンローダーに手を伸ばし、その後の混乱の大半はその思い込みから生じます。

四つの中でも、ストーリーズについては最も端的に言うべきです。二十四時間を過ぎればソースは Instagram のサーバーから消えており、あなたのコンピューターに何を入れてもそれは変わりません。これは回避すべき制限ではなく、取り戻すファイルがもうどこにも残っていないということです。その内容が重要なら、許諾されたコピーを保存できる窓は、公開されている間か、作者がハイライトに追加した後です。自分のアカウントであれば、過去のストーリーズはアーカイブに残っています。

カルーセルは二番目に多い苦情の原因で、たいてい「一部しかダウンロードされなかった」という形で語られます。それは想定どおりの結果です。投稿の URL はカルーセル全体を指し、画像スライドには保存すべき動画トラックがなく、十項目のカルーセルが二つのファイルしか生まないのは正当なことです。スライドを個別に開き、出力の数を、残したかった動画スライドの数と照らし合わせてください。

最後に、Instagram では他所とは違う意味で速度が重要です。このプラットフォームは一つのセッションからの高速な連続リクエストを抑制しており、まとまったダウンロードは、まさにそれが止めようとしているスクレイピングの挙動と同じに見えます。レート制限は止まって待つべき合図であって、アカウントを切り替える合図ではありません。回避のためのアカウントの使い回しは、プラットフォームの規約に反すると同時に、実際に使っているアカウントを失う確実な方法です。

よくある質問

Instagram のストーリーズはダウンロードできますか。
24 時間の枠内であれば可能です。枠が閉じると Instagram はソースを削除するため、残るのは作者が固定したハイライトと、自分の投稿についてはアカウントのアーカイブだけです。
複数の動画を含むカルーセル投稿はどうダウンロードしますか。
カルーセル全体を指す投稿の URL で操作するのではなく、スライドを一つずつ開いてください。動画スライドごとに一つのファイル、画像スライドには何もできないと考え、得られた数と目的の数を照らし合わせてください。
なぜレート制限を受けるのですか。
連続したリクエストのまとまりは、実際にそうでなくても Instagram からはスクレイピングに見えます。対処法は通常の閲覧に近い速度まで落とすことであり、続けるためにアカウントを切り替えることは対処法ではなく、そのアカウントを危険にさらします。
リールを HD でダウンロードできますか。
元のプレイヤーで選択した画質と、実際に保存用として提示されたリソースを比べてください。出来上がったファイルの寸法と音声を確認してください。ファイル名を変えたり高い画質を指定したりしても、ソースにない精細さは戻りません。
VidMost は Instagram ライブに使えますか。
制作者が公開したリプレイを開き、自分のアカウントで再生できることを確認してください。配信が終了しても、リプレイが利用できるとは限りません。公開されていない場合は、制作者に許諾された記録を依頼してください。
Instagram のプロフィールから動画を一括ダウンロードできますか。
できません。むしろそれこそがレート制限を引き起こします。リールが目的ならリールタブから始め、保存が許諾されている項目を選び、通常の閲覧に近い速度を保ってください。

Instagram で VidMost を試す

無料で試せます。クレジットカード不要。Windows 10/11 と macOS 14+ に対応。

VidMost をダウンロード