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 側からソースが消えどんなツールでも復旧不可)です。プラットフォーム変更がアダプターより速い場合は、カーネル録画が汎用フォールバックとなり、再生中の動画の上にフローティングツールバーを表示しながら録画します。