#7660 翻译字幕阶段出错 [微软(免费)] Network connection failedTraceback (most recent call last):

2602**1ae Posted at: 1 hour ago

翻译字幕阶段出错 [微软(免费)] Network connection failed
Traceback (most recent call last):

File "urllib3\connectionpool.py", line 766, in urlopen

File "urllib3\connectionpool.py", line 292, in _get_conn

File "urllib3\connectionpool.py", line 1067, in _new_conn

File "urllib3\connection.py", line 643, in init

File "urllib3\connection.py", line 146, in init

File "http\client.py", line 854, in init

File "http\client.py", line 1236, in _validate_host

http.client.InvalidURL: URL can't contain control characters. ' http' (found at least ' ')

During handling of the above exception, another exception occurred:

Traceback (most recent call last):

File "requests\adapters.py", line 644, in send

File "urllib3\connectionpool.py", line 841, in urlopen

File "urllib3\util\retry.py", line 474, in increment

File "urllib3\util\util.py", line 38, in reraise

File "urllib3\connectionpool.py", line 766, in urlopen

File "urllib3\conn
......
, line 1236, in _validate_host

urllib3.exceptions.ProtocolError: ('Connection aborted.', InvalidURL("URL can't contain control characters. ' http' (found at least ' ')"))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):

File "videotrans\task\job.py", line 35, in run

File "videotrans\task\job.py", line 138, in process_task

File "videotrans\task\translate_srt.py", line 51, in trans

File "videotrans\translator\_runner.py", line 75, in run

File "videotrans\translator\_base.py", line 69, in run

File "videotrans\translator\_base.py", line 107, in _run_text

File "tenacity\__init__.py", line 338, in wrapped_f

File "tenacity\__init__.py", line 477, in call

File "tenacity\__init__.py", line 378, in iter

File "tenacity\__init__.py", line 400, in

File "concurrent\futures\_base.py", line 451, in result

File "concurrent\futures\_base.py", line 403, in __get_result

File "tenacity\__init__.py", line 480, in call

File "videotrans\translator\_microsoft.py", line 49, in _item_task

File "requests\api.py", line 115, in post

File "requests\api.py", line 59, in request

File "requests\sessions.py", line 589, in request

File "requests\sessions.py", line 703, in send

File "requests\adapters.py", line 659, in send

requests.exceptions.ConnectionError: ('Connection aborted.', InvalidURL("URL can't contain control characters. ' http' (found at least ' ')"))
[TranslateSrt]翻译字幕: OutputFormat=单语字幕
[TaskCfgSTS]
原始输入文件名: D:/win-pyvideotrans-v4.14/output/subtitlescover/The Vietnamese Boom Is a Lie (and it's worse than you think) [English] [DownloadYoutubeSubtitles.com].srt,
输出结果保存到文件夹: D:/win-pyvideotrans-v4.14/output/translate
翻译渠道:微软(免费),原始语言:en,目标语言:zh-cn, 已选 发送完整字幕
代理地址:http:// http://127.0.0.1:7897


=
system:Windows-10-10.0.19045-SP0
version:v4.14
frozen:True
language:zh_CN
root_dir:D:/win-pyvideotrans-v4.14

1 Replies

#1 DeepSeek reply at 1 hour ago

代理地址填写错误,http:// http://127.0.0.1:7897 中重复填写了 http:// 且中间带空格,导致 URL 无法解析。

  1. 在主界面右侧找到网络代理文本框,清空当前内容;
  2. 重新填写正确格式:http://127.0.0.1:7897(注意只写一次 http://,不要带空格);
  3. 保存后重试翻译。

如果不需要代理,请直接清空代理文本框;另外注意微软翻译属于国内可直连接口,通常不需要代理,填写无效代理反而会导致请求失败。

请查阅相关文档:

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