Технически Twitch — одна из наиболее «чистых» для скачивания платформ: HLS-манифесты, предсказуемые формы URL, благовоспитанный CDN, — но у неё есть два структурных вызова, на которых спотыкается большинство сторонних инструментов. Первый: VOD существуют только если стример решил их сохранить; Twitch никогда не архивировал каждую трансляцию автоматически, а сроки хранения зависят от статуса Affiliate или Partner стримера. Второй — токен доступа на сессию: каждый запрос манифеста к usher.ttvnw.net требует токен, подписанный gql.twitch.tv для текущей сессии, а токены истекают за несколько минут. Инструменты, которые копируют URL манифеста и пытаются скачать позже, получают 403.
Начните с twitch.tv/videos/{id}. До события проверьте короткую разрешённую запись. Она начинается с момента захвата и не включает ранее не сохранённые сцены. После трансляции проверьте наличие повтора от автора.
В twitch.tv/{channel}/videos / twitch.tv/{channel}/clips выберите нужные и разрешённые к сохранению элементы. Проверьте первый завершённый файл перед добавлением задач. Сам список не доказывает возможность обработки всех элементов. Откройте опубликованный автором повтор и проверьте воспроизведение в своём аккаунте. Завершение эфира не гарантирует повтор. Если его нет, запросите разрешённую архивную копию.