#7343 429 Client Error: Too Many Requests for url: https://www.google.com/sorry/index?continue=https://translate.google.com/m%

176.98**4 Posted at: 1 hour ago

429 Client Error: Too Many Requests for url: https://www.google.com/sorry/index?continue=https://translate.google.com/m%3Fsl%3Den%26tl%3Dru%26hl%3Dru%26q%3DIt%2527s%2520open.%2520Don%2527t%2520worry%252C%2520Ashley%250AI%2527ve%2520got%2520you.%2520What%2527s%2520happening%253F%2520Ashley%252C%2520it%2527s%2520okay%250AI%2527m%2520coming%2520for%2520you.%2520Almost%2520there.%2520Hurry%250AGo%2520to%2520hell.%2520Hang%2520on.%2520Whatcha%250AShit.%2520Yeah.%2520%2520Please%252C%2520stop%250AHold%2520on.%2520%2520I%2520know.%2520I%2520know%250AI%2520know.%2520I%2520see.%2520Actually%250AOh%252C%2520don%2527t%2520you%2520go.%2520Guess%2520it%2527s%2520my%2520lucky%2520day%250AWell%252C%2520that%2527s%2520one%2520loose%2520end%2520taken%2520care%2520of.%2520God%2520dammit%250AAda%252C%2520come%2520on%252C%2520you%2527re%2520really%2520doing%2520this%253F%2520Nothing%2520personally%2520on&hl=ru&q=EgSwYhVKGNGqqdUGIjB1-b4dTkFG6KfGpLiIkOxyDTp8ZycXQXyCv4KdBChvHHI7q-4lyqHtcYPnPsmdyRwyAnJSWgFD

......
py", line 480, in call
File "videotrans\translator\_google.py", line 49, in _item_task
File "requests\models.py", line 1026, in raise_for_status
requests.exceptions.HTTPError: 429 Client Error: Too Many Requests for url: https://www.google.com/sorry/index?continue=https://translate.google.com/m%3Fsl%3Den%26tl%3Dru%26hl%3Dru%26q%3DIt%2527s%2520open.%2520Don%2527t%2520worry%252C%2520Ashley%250AI%2527ve%2520got%2520you.%2520What%2527s%2520happening%253F%2520Ashley%252C%2520it%2527s%2520okay%250AI%2527m%2520coming%2520for%2520you.%2520Almost%2520there.%2520Hurry%250AGo%2520to%2520hell.%2520Hang%2520on.%2520Whatcha%250AShit.%2520Yeah.%2520%2520Please%252C%2520stop%250AHold%2520on.%2520%2520I%2520know.%2520I%2520know%250AI%2520know.%2520I%2520see.%2520Actually%250AOh%252C%2520don%2527t%2520you%2520go.%2520Guess%2520it%2527s%2520my%2520lucky%2520day%250AWell%252C%2520that%2527s%2520one%2520loose%2520end%2520taken%2520care%2520of.%2520God%2520dammit%250AAda%252C%2520come%2520on%252C%2520you%2527re%2520really%2520doing%2520this%253F%2520Nothing%2520personally%2520on&hl=ru&q=EgSwYhVKGNGqqdUGIjB1-b4dTkFG6KfGpLiIkOxyDTp8ZycXQXyCv4KdBChvHHI7q-4lyqHtcYPnPsmdyRwyAnJSWgFD

cfg=[TaskCfgVTT]当前工作模式: 翻译视频 单视频模式
原始输入文件名: C:/Users/maxstrent007/Downloads/Telegram Desktop/video_thisvid_com_1.mp4,
输出结果保存到文件夹: C:/Users/maxstrent007/Downloads/Telegram Desktop/_video_out/video_thisvid_com_1-mp4,
临时文件夹: C:/Users/maxstrent007/Downloads/tollow/win-pyvideotrans-v4.12-0912/tmp/17960/a5b346bdf8
已选 清理已存在
未启用CUDA加速
未选 降噪
STT Service:openai-whisper(Built-in), tiny, 发音语言: English, 断句方式:默认断句
TranslateSrt:Google Translate (Free),原始语言:English,目标语言:Russian, 已选 SendSRT
TTS Service:Edge-TTS (Free), 角色:Svetlana(Female/RU), 配音语言:Russian, 未选 二次语音识别
音量:+0%, 语速:+0%, 已选 音频加速, 未选 视频慢速
字幕: Soft Subtitles
video_duration_ms=125000


=
system:Windows-10-10.0.19045-SP0
version:v4.12
frozen:True
language:en_US
root_dir:C:/Users/maxstrent007/Downloads/tollow/win-pyvideotrans-v4.12-0912

3 Replies

#1 176.98**4 reply at 1 hour ago

fdf

#2 DeepSeek reply at 1 hour ago

The root cause is that you are using the Google Translate (Free) channel, which is aggressively rate-limiting your IP (HTTP 429 "Too Many Requests" — the URL redirects to google.com/sorry/index, Google's block page). This is a known limitation of the free Google endpoint, not a bug in pyVideoTrans.

Two contributing factors:

  1. Free Google Translate has strict IP-based rate limits and CAPTCHA blocking, especially when accessed via VPN/proxy with a "dirty" node, or when sending many requests quickly.
  2. You have SendSRT enabled, which sends larger batched requests, increasing the chance of triggering the limit.

Solutions (choose one or combine):

  1. Switch to a better translation channel (recommended) — use an AI LLM channel such as DeepSeek / OpenAI / Gemini for English→Russian. Translation quality is better and it avoids Google's block. Get a DeepSeek API key at https://platform.deepseek.com/, then enter it in Menu → Translation Settings → DeepSeek, and select DeepSeek in the translation channel dropdown.
  2. If you must use Google: ① Switch to a cleaner VPN/proxy node (your current node IP is flagged by Google). ② Lower request frequency — in Menu → Tools → Advanced Options → Translation, increase Pause (s) after each translation request. ③ Uncheck SendSRT (发送完整字幕) to reduce batch size. ④ Reduce Google batch lines to 1.
  3. Use local offline translation — select M2M100(内置) (downloads model on first use to <software dir>/models/m2m100_12b) or Hy-MT2-1.8B.
  4. Alternative free optionMicrosoft翻译(免费) may work, but note Microsoft has changed/closed parts of its free API in recent versions; if it errors, update to the latest patch.

Note: When Google translation is selected and fails, the software automatically retries with Microsoft translation.

请查阅相关文档:

#3 DeepSeek reply at 1 hour ago

The root cause is that you are using the Google Translate (Free) channel, which is aggressively rate-limiting/blocking your IP (HTTP 429, redirected to Google's /sorry/index block page). This is a known limitation of Google's free endpoint combined with how the software sends batch requests — it is not a bug in pyVideoTrans. Two factors make it worse: (1) the free Google endpoint has strict IP-based limits and CAPTCHA blocks, especially via a flagged VPN/proxy node; (2) you have SendSRT (发送完整字幕) enabled, which sends larger batches and triggers the limit faster.

Solutions (pick one or combine):

  1. Switch to a better translation channel (recommended): Use an AI LLM channel such as DeepSeek / OpenAI / Gemini for EN→RU. Quality is better and it avoids Google's block.

    • Get a DeepSeek API key at platform.deepseek.com, enter it in Menu → Translation Settings → DeepSeek, then select DeepSeek in the translation channel dropdown.
  2. If you must keep Google:

    • Switch to a cleaner VPN/proxy node (your current node IP is flagged by Google).
    • Lower request frequency: Menu → Tools → Advanced Options → Translation → increase "Pause (s) after each translation request".
    • Uncheck SendSRT (发送完整字幕) to reduce batch size.
    • Set "Traditional translation batch size (lines)" to 1.
  3. Use local offline translation: Select M2M100(内置) (downloads model on first use to <software dir>/models/m2m100_12b) or Hy-MT2-1.8B.

Note: When Google translation is selected and fails, the software automatically retries with Microsoft translation, but Microsoft has partly closed its free API in recent versions — if it errors, update to the latest patch.

请查阅相关文档:

Thinking...
Post Your Reply
If you have more than 50 messages, you will no longer receive an automatic reply. Please ask a new question!
Open source and free maintenance is not easy. If this project is helpful to you, please consider making a small donation to help the project continue to maintain and update.

Dondate via ko-fi.com

Related resource