Twitch est techniquement l’une des plateformes les plus propres à télécharger — manifestes HLS, formes d’URL prévisibles, CDN bien élevé — mais elle pose deux défis structurels qui piègent la plupart des outils tiers. Le premier est que les VOD n’existent que si le streamer a choisi de les enregistrer ; Twitch n’a jamais archivé chaque diffusion automatiquement, et les limites de rétention dépendent du statut Affiliate ou Partner du streamer. Le second est le jeton d’accès par session : chaque requête de manifeste vers usher.ttvnw.net exige un jeton signé par gql.twitch.tv pour la session en cours, et les jetons expirent en quelques minutes. Les outils qui copient une URL de manifeste pour la télécharger plus tard se retrouvent avec un 403.
Commencez par twitch.tv/videos/{id}. Testez une courte capture autorisée avant l’événement. L’enregistrement commence au lancement de la capture et ne contient pas les passages antérieurs jamais sauvegardés. Vérifiez ensuite si le créateur propose un replay.
Dans twitch.tv/{channel}/videos / twitch.tv/{channel}/clips, choisissez les éléments nécessaires et autorisés. Vérifiez le premier fichier terminé avant d’ajouter des tâches. La présence dans une liste ne démontre pas que chaque élément est exploitable. Ouvrez le replay publié par le créateur et vérifiez sa lecture dans votre compte. Une diffusion terminée ne garantit pas un replay. À défaut, demandez une archive autorisée au créateur.