Windows 10/11 · macOS 14+

Загрузка видео Twitch: проверка разрешений на сохранение

Начните с twitch.tv/videos/{id}. До события проверьте короткую разрешённую запись. Она начинается с момента захвата и не включает ранее не сохранённые сцены. После трансляции проверьте наличие повтора от автора.

Соответствие требованиям и ответственное использование

Подписка или покупка даёт доступ к просмотру, но не предоставляет автоматически разрешение на загрузку или запись. Сохраняйте только собственные материалы или контент, который вам разрешено сохранять, в рамках условий платформы и применимого права. Предпочитайте официальные функции загрузки или экспорта. Не распространяйте личные или интимные материалы без согласия.

Почему видео с Twitch сложно скачать

Особенности платформы, которые должен учитывать загрузчик.

VOD существуют только если стример включил сохранение

Twitch не сохраняет каждую трансляцию по умолчанию. Стример должен сам включить сохранение VOD (и срок хранения ограничен в зависимости от партнёрского статуса). Если трансляция не была сохранена, скачать VOD после её окончания невозможно — источник действительно исчез.

HLS с подписанными по сессии токенами доступа

HLS-манифесты Twitch несут подписанный gql.twitch.tv токен доступа, который разрешает воспроизведение для конкретной сессии. Токены истекают за несколько минут, поэтому URL манифеста, скопированный из инструментов разработчика, бесполезен после короткого простоя.

VOD только для подписчиков и Sub-only Live

Стримеры могут закрывать VOD и прямые трансляции за платный уровень подписки. Тот же URL манифеста возвращает 403 неподписчикам; требуются сессионные cookie подписчика.

VOD, Clip и Live используют разные формы URL

VOD находятся на twitch.tv/videos/{id}, Clip — на twitch.tv/{channel}/clip/{slug} или clips.twitch.tv/{slug}, а Live — на twitch.tv/{channel}. Каждая форма требует, чтобы адаптер распознавал свою структуру страницы.

Как VidMost обнаруживает видео

Начните с twitch.tv/videos/{id}. До события проверьте короткую разрешённую запись. Она начинается с момента захвата и не включает ранее не сохранённые сцены. После трансляции проверьте наличие повтора от автора.

Шаблон URL / сигнал Формат Примечание
usher.ttvnw.net/api/channel/hls/{channel}.m3u8?...&token=... HLS (Live) Манифест прямой трансляции — сегменты доставляются в реальном времени.
usher.ttvnw.net/vod/{id}.m3u8?...&token=... HLS (VOD) VOD-манифест для архивированных трансляций.
production.assets.clips.twitchcdn.net/{slug}.mp4 MP4 (Clip) Прямой MP4-источник для Twitch Clip.

Поддерживаемые форматы

Контейнер Кодек Разрешение Примечания
MP4 H.264 + AAC Зависит от доступного источника и способа обработки Проверьте исходные дорожки и короткий выходной файл. Название контейнера не подтверждает сохранение звука, разрешения или совместимости воспроизведения.
MP4 (запись Live) H.264 + AAC Зависит от доступного источника и способа обработки Проверьте исходные дорожки и короткий выходной файл. Название контейнера не подтверждает сохранение звука, разрешения или совместимости воспроизведения.
MP4 (Clip) H.264 + AAC Зависит от доступного источника и способа обработки Проверьте исходные дорожки и короткий выходной файл. Название контейнера не подтверждает сохранение звука, разрешения или совместимости воспроизведения.
MP3 или M4A — Зависит от доступного источника и способа обработки Проверьте исходные дорожки и короткий выходной файл. Название контейнера не подтверждает сохранение звука, разрешения или совместимости воспроизведения.

Официальный источник Twitch

Массовая загрузка с Twitch

В twitch.tv/{channel}/videos / twitch.tv/{channel}/clips выберите нужные и разрешённые к сохранению элементы. Проверьте первый завершённый файл перед добавлением задач. Сам список не доказывает возможность обработки всех элементов. Откройте опубликованный автором повтор и проверьте воспроизведение в своём аккаунте. Завершение эфира не гарантирует повтор. Если его нет, запросите разрешённую архивную копию.

VOD канала twitch.tv/{channel}/videos

Начните с twitch.tv/{channel}/videos. В Twitch выберите нужные и разрешённые к сохранению элементы.

Clip канала twitch.tv/{channel}/clips

Начните с twitch.tv/{channel}/clips. В Twitch выберите нужные и разрешённые к сохранению элементы.

Распространённые причины сбоев

Причина

Стример не включил сохранение VOD — трансляция закончилась без архива

Решение

Откройте опубликованный автором повтор и проверьте воспроизведение в своём аккаунте. Завершение эфира не гарантирует повтор. Если его нет, запросите разрешённую архивную копию.

Причина

VOD или Live только для подписчиков, а вы не подписчик

Решение

Используйте аккаунт с доступом к публикации, группе или нужному уровню подписки. При отсутствии доступа следуйте официальной процедуре. Разрешение на сохранение проверяется отдельно.

Причина

Токен доступа Live истёк во время длинной трансляции

Решение

Вернитесь на исходную страницу, проверьте вход и возобновите воспроизведение после необходимых проверок. Старый URL мог истечь; повторные запросы к нему не продлевают срок действия.

Причина

Clip встроен на стороннем сайте

Решение

Откройте исходную страницу видео, если она указана автором. Некоторым встроенным плеерам нужен разрешённый сайт размещения: сохраняйте этот контекст, не меняя ограничения доступа.

Технически 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 выберите нужные и разрешённые к сохранению элементы. Проверьте первый завершённый файл перед добавлением задач. Сам список не доказывает возможность обработки всех элементов. Откройте опубликованный автором повтор и проверьте воспроизведение в своём аккаунте. Завершение эфира не гарантирует повтор. Если его нет, запросите разрешённую архивную копию.

Часто задаваемые вопросы

Можно ли скачивать VOD с Twitch?
Откройте опубликованный автором повтор и проверьте воспроизведение в своём аккаунте. Завершение эфира не гарантирует повтор. Если его нет, запросите разрешённую архивную копию.
Можно ли записать прямую трансляцию Twitch прямо во время эфира?
До события проверьте короткую разрешённую запись. Она начинается с момента захвата и не включает ранее не сохранённые сцены. После трансляции проверьте наличие повтора от автора.
Можно ли скачать Twitch Clip?
Начните с clips.twitch.tv/{slug}. Откройте исходную страницу видео, если она указана автором. Некоторым встроенным плеерам нужен разрешённый сайт размещения: сохраняйте этот контекст, не меняя ограничения доступа.
Можно ли массово скачать все VOD или клипы канала?
В twitch.tv/{channel}/videos / twitch.tv/{channel}/clips выберите нужные и разрешённые к сохранению элементы. Проверьте первый завершённый файл перед добавлением задач. Сам список не доказывает возможность обработки всех элементов.
Можно ли скачивать контент только для подписчиков?
Используйте аккаунт с доступом к публикации, группе или нужному уровню подписки. При отсутствии доступа следуйте официальной процедуре. Разрешение на сохранение проверяется отдельно.

Попробуйте VidMost на Twitch

Бесплатная пробная версия. Карта не требуется. Поддерживает Windows 10/11 и macOS 14+.

Скачать VidMost