Ce qui rend X (Twitter) compliqué pour les téléchargeurs n’est pas le chiffrement — au sens DRM, il n’y en a pas — c’est la gymnastique d’URL. La vidéo de tweet réside derrière un manifeste HLS sur video.twimg.com, mais l’URL visible sur la page est une référence blob: qui n’existe qu’en mémoire navigateur. Le manifeste réel est récupéré par JavaScript au moment de la lecture, et son emplacement n’apparaît nulle part dans le HTML rendu. Tout ce qui tente d’analyser le HTML d’un tweet pour trouver une URL .mp4 reviendra bredouille.
Le sniffer intelligent de VidMost dispose d’un module spécifique à X qui surveille le trafic réseau au lieu d’analyser le HTML, ce qui explique qu’il fonctionne là où d’autres outils échouent. Le manifeste .m3u8 est intercepté dès que le lecteur le demande, chaque variante détectée est listée dans la barre latérale droite avec la meilleure correspondance mise en évidence, et le navigateur intégré gère l’étape de connexion pour les contenus restreints une seule fois. Il n’existe pas de flux séparé pour les « tweets à restriction d’âge » ou les « vidéos réservées aux certifiés » — l’utilisateur colle l’URL, le navigateur traite n’importe quel mur dressé par X et le module récupère le flux derrière ce mur. Si un changement de plateforme dépasse un jour le module, le mode capture noyau reste la solution de repli universelle : il superpose une barre d’outils flottante sur la vidéo en lecture et enregistre pendant la lecture, peu importe comment la source est livrée. Le seul mur qu’aucun mode ne franchit, c’est un tweet supprimé, parce que la suppression efface la source elle-même — c’est une contrainte de la plateforme, pas une question de capacité de l’outil.