Du point de vue d’un téléchargeur, TikTok est une plateforme trompeuse : elle paraît simple parce que les vidéos sont courtes et les URL bien propres, mais le pipeline de lecture effectue en arrière-plan une quantité de travail étonnante. Chaque URL play_addr est signée pour la session qui la demande, expire en quelques minutes et est livrée différemment selon que la requête vient d’une session interne à l’app connectée, d’une session web non authentifiée ou d’un scraper tiers. La variante que TikTok expose — avec filigrane, propre, à bas débit, à plein débit — dépend de celle de ces situations à laquelle la requête ressemble. C’est pour cela que deux téléchargeurs différents peuvent rapporter deux versions différentes de « la même » TikTok sans qu’aucun se trompe, simplement parce qu’ils opèrent dans des contextes différents.
Le moteur de navigateur intégré de VidMost place les requêtes dans le contexte le plus permissif — une véritable session connectée — et un module TikTok du renifleur intelligent capture la variante play_addr que TikTok sert à ce contexte. Chaque ressource détectée est listée dans la barre latérale droite avec la variante recommandée mise en évidence ; VidMost enregistre la source que TikTok expose pour cette session, et la présence d’un filigrane dépend de ce que TikTok sert, pas d’un réglage du téléchargeur. Le même flux fonctionne pour le contenu de comptes privés (lorsque le compte connecté est un abonné approuvé), pour les publications « amis seulement » (lorsque le compte est un ami mutuel) et pour vos propres vidéos privées. Si un changement de plateforme dépasse le module, le mode capture noyau est la solution de repli universelle : une barre d’outils flottante apparaît sur la vidéo en cours et enregistre pendant la lecture, indépendamment de la façon dont la source est livrée. Les échecs côté plateforme — vidéo supprimée, compte banni — sont des pertes de source, pas des problèmes de capture.