Сбой TikTok в августе 2026: что сломалось и как мы это починили

Обновлено 7 октября 2026 г.

С 10 августа 2026 года любая загрузка с TikTok в Top Video Downloader заканчивалась ошибкой «The download failed for an unknown reason»: защита TikTok начала отдавать движку загрузки страницу-заглушку. 17 августа версия 0.1.4 исправила это обычным заголовком Referer, а в 0.1.5 вошло и официальное исправление yt-dlp.

Что видели пользователи

Вы вставляли ссылку на TikTok — и через пару секунд получали ошибку с текстом «The download failed for an unknown reason» (сообщения движка программа выводит по-английски). Не на отдельных роликах, а на любой ссылке TikTok, включая самые обычные публичные видео. YouTube, VK и остальные сайты при этом качались как обычно. Сама формулировка ошибки тоже была проблемой: она не подсказывала, что дело в сайте, а не в вашем компьютере или интернете.

Почему перестали скачиваться видео с TikTok

Перед загрузкой yt-dlp открывает страницу видео и достаёт из неё данные о потоках. 10 августа сетевая защита TikTok (WAF от Akamai) начала отвечать на этот запрос не страницей видео, а заглушкой «Site Maintenance» размером 537 байт. В нашей сборке yt-dlp есть библиотека curl_cffi, которая выдаёт запрос за браузерный, и модуль TikTok использует её всегда. Именно такой запрос и стал попадать под блокировку. Без настоящей страницы yt-dlp не находит видео и падает с ошибкой «Unexpected response from webpage request».

Сломалось не только у нас: проблема описана в трекере yt-dlp как issue #17403, официальное исправление пришло через pull request #17437.

Хронология сбоя

Дата (2026)Что произошло
10 августаTikTok начинает отдавать заглушку, все загрузки с TikTok завершаются ошибкой
17 августаВыходит версия 0.1.4 с обходом через Referer и понятным сообщением об ошибке, когда сайт меняется
19 августаВыходит yt-dlp 2026.08.19 с официальным исправлением
5 октябряОбновляем встроенный yt-dlp с 2026.07.04 до 2026.08.19 и проверяем: TikTok работает даже без нашего заголовка, а 2026.07.04 без него не работает
6 октябряВыходит 0.1.5 с yt-dlp 2026.08.19 и deno 2.9.7
7 октябряВерсия 2.0.0: отдельный подписанный канал обновлений yt-dlp и публичная страница статуса

Как работал обход в версии 0.1.4

Блокировка срабатывала на запрос, который выглядел как автоматический браузер, пришедший на страницу TikTok ниоткуда. Живой человек обычно попадает на видео кликом внутри TikTok, и браузер при этом сообщает, откуда пришёл переход, — заголовок Referer. Версия 0.1.4 добавляет его ко всем ссылкам tiktok.com и tiktokv.com:

--referer https://www.tiktok.com/

Заголовок уходит и при проверке форматов, и при самой загрузке, чтобы эти два шага никогда не расходились в том, как они открывают сайт. С ним TikTok снова отдал нормальную страницу. Официальный PR #17437 делает то же самое внутри модуля TikTok, но наше исправление вышло раньше. Такие обходы хранятся у нас в одном коротком списке исправлений для отдельных сайтов, и каждый привязан к задаче в трекере yt-dlp: временная заплатка, пока официальная версия не догонит.

Почему заголовок остался и после официального исправления

В 0.1.5 мы встроили yt-dlp 2026.08.19, где исправление уже есть, и проверили: на этой версии TikTok качается и без нашего заголовка. Но убирать его не стали. Браузер отправляет Referer в любом случае, так что запрос от этого только естественнее, а механизм исправлений для отдельных сайтов остаётся в работе и под тестами. Если TikTok снова что-то поменяет, это покажет ежедневная проверка.

Что мы изменили после этого сбоя

Целую неделю TikTok у наших пользователей не работал. Само исправление — одна строка, но в то время любое изменение движка доходило до вас только вместе с новой версией программы. В 2.0 это устроено иначе:

  • Отдельные обновления yt-dlp. Программа проверяет новый yt-dlp через 20 секунд после запуска и затем каждые 6 часов, без переустановки. Каждое обновление подписано Ed25519 поверх SHA-256; если подпись не сходится, остаётся прежняя версия. За стабильными релизами yt-dlp наша сборка следит ежедневно.
  • Ежедневная проверка 63 платформ. Каждую ночь сервер скачивает по одному настоящему видео с каждой платформы, включая TikTok, тем же движком, что в программе. Итоги — на странице статуса: класс ошибки у каждой неудачи и история за 14 дней.
  • Понятные ошибки. Начиная с 0.1.4, неожиданный ответ сайта помечается как «Сайт изменился» с пояснением «Couldn't read this page. The site may have changed…» вместо «unknown reason».
  • Журнал для поддержки. С 0.1.6 в «Настройки → Диагностика» можно скопировать короткий журнал без ссылок и отправить его нам.

Что делать, если TikTok снова не скачивается

  1. 1

    Откройте страницу статуса. Если TikTok там в неработающих, проблема на стороне сайта: исправление придёт с обновлением.

  2. 2

    Проверьте, что у вас последняя версия. Программа ищет обновления при запуске, а 2.0 скачивает их в фоне — останется нажать «Перезапустить и установить».

  3. 3

    Попробуйте другое публичное видео. Для закрытых роликов и видео из закрытых аккаунтов нужен ваш вход в TikTok в разделе «Входы на платформы».

  4. 4

    Если ошибка осталась, скопируйте журнал в «Настройки → Диагностика» и пришлите его нам в Telegram — ссылки на странице контактов.

Как скачивать с TikTok в обычном режиме, какие ссылки поддерживаются и что с водяным знаком, читайте в инструкции по TikTok. Все версии по порядку — в истории версий.

Скачайте Top Video Downloader

Бесплатно: 3 скачивания без аккаунта, затем 10 в день до 720p, без рекламы. 4K и безлимит — с подпиской, пожизненной лицензией или кредитами.

Top Video Downloader — программа для компьютера

Она работает на Windows, macOS и Linux. Отправьте ссылку себе, чтобы открыть её на компьютере, или запишитесь в список ожидания версии для телефона.

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

Одно письмо и больше ничего; после него адрес удаляется. Политика конфиденциальности

Как скачать видео на телефон →

Читайте также