Windows 10/11 · macOS 14+

Instagram の Reels、Stories、IGTV を 1 つのアプリでダウンロード

VidMost は内蔵ブラウザで Instagram にサインインし、認証済みセッション下の Reel、Story、IGTV ソースを取得します。カルーセル投稿は各動画項目を個別にダウンロードします。

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

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

ほぼすべてがログイン壁の向こう側

Instagram は短時間の匿名閲覧を許しますが、操作を続けるとすぐにサインインの割り込み画面が出ます。Reels、Stories、IGTV、そしてほとんどのフィードコンテンツは安定再生のために認証済みセッションを必要とし、したがって安定したダウンロードにも必要です。

Stories は 24 時間で期限切れ

Instagram Stories は明示的に一時的なものです。24 時間後、ソースは Instagram の CDN から完全に削除されます。どんなダウンローダーでも、期限切れの Story は復旧できません。

Reels、Stories、IGTV、フィード動画は URL の形が異なる

Reels は /reel/{id}、Stories は /stories/{user}/{id}、IGTV は /tv/{id}(歴史的に)、フィード動画は /p/{id} にあります。一つの形だけを処理するパターンマッチ型のダウンローダーは他を取りこぼします。

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

1 つの /p/{id} URL が 2〜10 項目のカルーセルで、画像と動画が混在することがあります。ユーザーは通常動画項目だけが欲しいのですが、投稿 URL はカルーセル全体を指します。

積極的なレート制限

Instagram は単一セッションからの素早い連続リクエストをスロットルします — 通常利用にもスクレイピング的挙動にも同様です。一つのアカウントからの一括ダウンロードはレート制限や一時的なブロックに遭います。

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

VidMost のスマートスニッファーには Instagram アダプターが標準搭載されており、プレイヤーが内蔵ブラウザで読み込まれると、scontent.cdninstagram.com(および各地域の Instagram CDN ホスト)からの MP4 ソース URL を取得します。検出されたすべてのリソースは右サイドバーに列挙され、推奨される(ベストマッチの)バリアントが自動的にハイライトされます。ブラウザがまず Instagram にサインインするので、プレイヤーは認証済みセッション下のソース URL を返します。カルーセルでは、各動画項目が個別のソースとして検出され、個別にキューに入れられます。

URL パターン / シグナル フォーマット 備考
scontent*.cdninstagram.com/v/.../*.mp4?...&_nc_cat=... MP4 Reels、フィード動画、Story 動画の直接ソース URL — サインイン済みセッションでプレイヤーが読み込まれた後に露出します。
scontent*.cdninstagram.com/.../highlights/*.mp4 MP4 Story ハイライト — ユーザーがピン留めしてアーカイブした、期限切れのない Stories。

対応フォーマット

コンテナ コーデック 解像度 備考
MP4 H.264 + AAC up to 1080×1920 portrait (Reels) / up to 1080p landscape (feed) VidMost は Instagram が提供する最高バリアントを選びます。ソース解像度はアップローダーの撮影品質と Instagram のトランスコード階層に依存します。
MP4 H.264 + AAC 1080×1920 portrait, 15s segments Stories — 投稿から 24 時間以内、期限切れ前にダウンロードする必要があります。
Multi-item queue varies per item カルーセル投稿 — カルーセル内の各動画項目が個別のソースとして検出されます。画像項目はスキップされます。

Instagram から一括ダウンロード

ユーザープロフィール、/reels タブ、/tagged タブ、またはハッシュタグの /explore ページを貼り付けると、VidMost は入り口ページ上で見つけた動画項目をすべてキューに追加します。

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

ユーザープロフィール上で動画を含むすべての公開投稿。

ユーザー Reels instagram.com/{user}/reels/

そのユーザーが投稿したすべての Reel。

Tagged タブ instagram.com/{user}/tagged/

そのユーザーがタグ付けされた投稿。

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

そのハッシュタグ下の公開投稿。

よくある失敗原因

原因

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

対処法

そのアカウントをフォローし承認を待ってください。VidMost の内蔵ブラウザで、アクセス権のあるアカウントでサインインしてください。アプリ内でその内容を再生できるなら、VidMost はそれを取得できます。

原因

Story がすでに期限切れ

対処法

Instagram は 24 時間後に Story を CDN から削除します。ソースは本当になくなっており — 復旧は不可能です。Story ハイライト(ユーザーがアーカイブしたもの)は期限切れにならず、通常通りダウンロードできます。

原因

短時間に連続ダウンロードした結果、レート制限を受けた

対処法

Instagram は単一セッションからの素早いリクエストをスロットルします。ダウンロード間隔を空けて — 大量リクエストの間に少なくとも数分置いて — ください。利用可能であれば別のアカウントでサインインするのも有効です。

原因

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

対処法

混在メディアカルーセル内の画像項目はスキップされます(取得すべき動画ソースがないため)。同じカルーセル内の動画項目は個別にキューに入ります。投稿に画像のみのカルーセル項目がないか確認してください。

原因

すでに終了したライブ動画

対処法

ホストがリプレイを保存していない場合、配信終了後にライブソースは消えます。Instagram がリプレイを公開すれば、VidMost は他の Instagram 動画と同じ方法で検出できます。

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

Instagram の利用規約はプラットフォームからのスクレイピングや無許可のデータ収集を禁止しています。VidMost が想定する用途は次のとおりです:自分自身のコンテンツ(自分の投稿、Stories、DM)、素材保存について明示的な許可を得ているアカウントのコンテンツ、またはオフライン利用を許諾するライセンス下の動画。正当なアクセス権のない非公開アカウントからダウンロードしないでください。また、元の投稿者の同意なくダウンロードした Instagram コンテンツを再配布しないでください。

Instagram は、どの単一の技術的詳細よりもアクセス状態が重要なプラットフォームです。Reel、Story、IGTV、フィード動画のソースはすべて scontent.cdninstagram.com の背後にあり、認証済み URL シグネチャで守られています。サインイン状態が、プレイヤーがどのバリアントを要求するか、どの URL が返るか、そもそも返るかどうかを決めます。ページ DOM 経由の匿名スクレイパーが得るのは — Instagram がここ数週間で何を決めたかに応じて — 何もないか、低品質バリアントか、サインイン用リダイレクトです。プラットフォームは未認証リクエストに対する応答を絶えず変えており、それが第三者の Instagram ダウンローダーが大体四半期ごとに壊れたり動いたりを繰り返す理由です。

VidMost はこれに対し、内蔵ブラウザエンジンに通常通りサインインさせ、Instagram のウェブアプリと同じやり方でコンテンツを再生させることで対応します。スマートスニッファー内の Instagram アダプターは、認証済みプレイヤーが要求する MP4 ソース URL を scontent.cdninstagram.com で監視し、検出したリソースを右サイドバーにすべて列挙して推奨ベストマッチをハイライトします。そこから先のダウンロードは単純です。URL の形 — /reel/、/stories/、/tv/、/p/ — は問題になりません。取得は URL パターン層ではなくネットワーク層で起きるからです。VidMost がその上で扱う Instagram 固有の事項は、カルーセル複数項目(各動画項目を個別にキュー化、画像はスキップ)と Story の 24 時間期限(その期間内にダウンロード、過ぎれば Instagram 側からソースが消えどんなツールでも復旧不可)です。プラットフォーム変更がアダプターより速い場合は、カーネル録画が汎用フォールバックとなり、再生中の動画の上にフローティングツールバーを表示しながら録画します。

よくある質問

Instagram Stories はダウンロードできますか?
公開中であれば可能です — 元の投稿から 24 時間以内。Story が期限切れになると、ソースは Instagram の CDN から削除され、どのダウンローダーでも復旧できません。Story ハイライト(ユーザーがアーカイブしたもの)は期限切れにならず、通常通りダウンロードできます。
複数の動画を含むカルーセル投稿はどうダウンロードしますか?
投稿 URL(/p/{id})を VidMost に貼り付けてください。カルーセル内の各動画項目が個別のソースとして検出され、それぞれ独立したダウンロードとして提示されます。同じカルーセル内の静止画項目は自動的にスキップされます。
なぜレート制限を受けるのですか?
Instagram は単一セッションからの素早い連続リクエストをスロットルします。大量バッチの間にダウンロードを数分空けるか、利用可能なら別のアカウントでサインインしてください。
Reels を HD でダウンロードできますか?
はい。VidMost は Instagram がその Reel に対して提供する最高バリアントを選びます — 通常、アップローダーがその品質で撮影していれば 1080×1920 縦型です。ソース解像度が上限です。
VidMost は Instagram Live に対応していますか?
Instagram が配信終了後にリプレイを公開した場合、VidMost は他の Instagram 動画と同じように再生可能なストリームを検出できます。配信中のライブ取得は、ブラウザセッションで利用可能なストリーム形式に依存します。
Instagram プロフィールから全動画を一括ダウンロードできますか?
はい。プロフィール URL(instagram.com/{user}/)または /reels タブを貼り付けると、VidMost はページ上の全動画項目をキューに追加します。/tagged タブやハッシュタグページ(instagram.com/explore/tags/{tag}/)も入り口ページとして利用できます。Story の 24 時間期限は依然として適用されます — Stories は期限切れ前に取得する必要があります。

Instagram で VidMost を試す

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

VidMost をダウンロード