Instagram est la plateforme où l’état d’accès compte plus que n’importe quel détail technique isolé. Les sources Reel, Story, IGTV et vidéo du fil vivent toutes sur scontent.cdninstagram.com derrière des signatures d’URL authentifiées. L’état de connexion détermine quelles variantes le lecteur demandera, quelles URL seront renvoyées, et même si elles le seront tout court. Un scraper anonyme qui passe par le DOM de la page récupère soit rien, soit des variantes de faible qualité, soit une redirection de connexion — selon ce qu’Instagram a décidé ces dernières semaines. La plateforme fait évoluer activement ce qu’elle sert aux requêtes non authentifiées, c’est pourquoi les téléchargeurs Instagram tiers oscillent entre périodes cassées et périodes fonctionnelles environ tous les trimestres.
VidMost gère cela en laissant le moteur de navigateur intégré se connecter normalement et lire le contenu comme le ferait l’application web Instagram. Un module Instagram dans le sniffer intelligent surveille scontent.cdninstagram.com pour les URL sources MP4 que le lecteur authentifié demande, liste toutes les ressources détectées dans la barre latérale droite avec la meilleure correspondance recommandée mise en évidence, et le téléchargement suit naturellement. La forme de l’URL — /reel/, /stories/, /tv/, /p/ — n’a pas d’importance car la capture a lieu à la couche réseau, pas à la couche du motif d’URL. Les particularités spécifiques à Instagram que VidMost doit traiter en plus sont le cas du carrousel multi-éléments (mettre chaque vidéo en file individuellement, ignorer les images) et l’expiration des Stories en 24 heures (à télécharger dans la fenêtre, car après, la source a disparu côté Instagram et aucun outil ne peut la récupérer). Si un changement de plateforme dépasse le rythme du module, le mode capture noyau est la solution de repli universelle : une barre d’outils flottante apparaît au-dessus de la vidéo en lecture et enregistre pendant qu’elle joue.