Ошибка 429 при загрузке субтитров YouTube
Если YouTube временно отклоняет запрос субтитров, они могут не загрузиться и появится ошибка 429.
Эта ошибка возвращается сервисом субтитров YouTube, а не службой перевода Immersive Translate. Чаще всего YouTube временно ограничивает автоматически переведённые субтитры.
Сначала Immersive Translate пытается восстановить работу автоматически
Если запрос автоматически переведённых субтитров YouTube возвращает 429, Immersive Translate автоматически запрашивает версию той же дорожки на языке оригинала, а затем переводит её с помощью выбранной службы перевода субтитров.
Если оригинальные субтитры доступны, двуязычные субтитры продолжат отображаться без ручного переключения. Этот путь восстановления больше не зависит от автоматического перевода YouTube.
Расширение показывает ошибку только при неудачном автоматическом восстановлении. В этом случае ручной выбор оригинальных субтитров нужен прежде всего для проверки, может ли сам YouTube их показать. Обычно он не позволяет обойти тот же уже завершившийся ошибкой запрос.
Почему возникает ошибка 429
429 означает, что YouTube временно отклонил текущий запрос. YouTube не публикует точные правила ограничения сервиса субтитров. Распространённые причины:
Ограничены автоматически переведённые субтитры
Оригинальные субтитры работают, но перестают загружаться после выбора языка в меню автоматического перевода. Immersive Translate автоматически удаляет язык перевода и запрашивает оригинальные субтитры, избегая пути, который чаще подвергается ограничениям.
Слишком много запросов за короткое время
Быстрое переключение языков, открытие нескольких видео, частое обновление страницы или непрерывные повторные попытки создают много запросов. Прекратите эти действия и повторите попытку позже. Немедленные повторы могут продлить ограничение.
Ограничены VPN, прокси или общая сеть
При использовании VPN, прокси, корпоративной, учебной или другой общей сети множество пользователей могут иметь один внешний адрес. Если не отображаются и оригинальные субтитры, смените или отключите VPN/прокси, попробуйте другую сеть либо подождите.
Ограничена текущая сессия YouTube
Причиной может быть сессия, состояние аккаунта или браузер. Откройте YouTube напрямую и проверьте, не требуется ли вход или подтверждение безопасности.
Временный сбой сервиса субтитров YouTube
Если проблема внезапно затронула множество видео и не исчезает после смены сети, видео и языка, возможно, сервис или его правила временно изменились. В этом случае дождитесь восстановления YouTube.
Как Immersive Translate снижает риск
Immersive Translate по возможности повторно использует оригинальные субтитры, уже загруженные проигрывателем YouTube, и избегает дополнительных запросов. Затем они переводятся выбранной службой без обращения к автоматическому переводу YouTube.
Если автоматический перевод возвращает 429, Immersive Translate один раз запрашивает соответствующие оригинальные субтитры. Если этот запрос тоже ограничен или не возвращает пригодных субтитров, переводить нечего и автоматическое восстановление продолжить невозможно.
Если проблема не исчезла
«Запросы субтитров YouTube временно ограничены (429)»
Запрос оригинальных субтитров также вернул 429. Повторное переключение дорожек обычно не помогает. Подождите, смените или отключите VPN/прокси, попробуйте другую сеть и проверьте, не требует ли YouTube входа или подтверждения безопасности.
«Не удалось автоматически загрузить субтитры на языке оригинала»
Автоматическое восстановление не получило пригодных оригинальных субтитров, но это не обязательно означает, что второй запрос также вернул 429. Выберите оригинальные субтитры в проигрывателе и проверьте, может ли YouTube их показать.
- Если YouTube тоже не показывает их, подождите, смените сеть или проверьте состояние аккаунта.
- Если YouTube показывает их, обновите страницу и снова попробуйте Immersive Translate. Если проблема сохраняется, сообщите нам URL видео и текст ошибки.
Если оригинальные субтитры никогда не появляются в YouTube, проблема возникает до начала перевода Immersive Translate. Дождитесь восстановления YouTube и повторите попытку.