#3281 requests.exceptions.ConnectionError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without re

2409:8a28* Posted at: 1 hour ago 👁7

网络连接失败:
Traceback (most recent call last):
File "urllib3\connectionpool.py", line 787, in urlopen
File "urllib3\connectionpool.py", line 534, in _make_request
File "urllib3\connection.py", line 565, in getresponse
File "http\client.py", line 1374, in getresponse
File "http\client.py", line 318, in begin
File "http\client.py", line 287, in _read_status
http.client.RemoteDisconnected: Remote end closed connection without response

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 787, in urlopen
File "urllib3\connectionpool.py", line 534, in _make_request
File "urllib3\connection.py", line 565, in getresponse
File "http\client.py", line 1374, in getresponse
File "http\client.py", line 318, in begin
File "http\client.py", line 287, in _read_status
urllib3.exceptions.ProtocolError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "videotrans\util\ListenVoice.py", line 17, in run
File "videotrans\tts\__init__.py", line 337, in run
File "videotrans\tts\_base.py", line 178, in run
File "videotrans\tts\_base.py", line 205, in _local_mul_thread
File "videotrans\tts\_clone.py", line 83, in _item_task
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 439, in result
File "concurrent\futures\_base.py", line 391, in __get_result
File "tenacity\__init__.py", line 480, in call
File "videotrans\tts\_clone.py", line 58, in _run
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.', RemoteDisconnected('Remote end closed connection without response'))


=
system:Windows-10-10.0.26200-SP0
version:v3.97
frozen:True
language:zh
root_dir:D:/TTS/win-pyvideotrans-v3.97

1 Replies

该错误是由于网络连接不稳定或外部 TTS 服务(如 F5-TTS、CosyVoice 等)的 API 服务中断导致的。错误信息显示在尝试向本地 API 服务发送请求时,连接被远程端(服务端)意外关闭。

请按以下步骤排查:

  1. 检查外部 TTS 服务状态:确认你正在使用的外部 TTS 服务(如 F5-TTS、CosyVoice、ChatterBox 等)的终端窗口是否仍在运行,且没有报错或崩溃。如果服务已停止,请重新启动它。
  2. 验证 API 地址和端口:在 pyVideoTrans 的配音渠道设置中,检查你填写的 API 地址(例如 http://127.0.0.1:7860)是否与外部 TTS 服务实际监听的地址和端口完全一致。可以尝试在浏览器中访问该地址,看是否能打开服务的 WebUI 或看到相关提示。
  3. 降低并发和增加间隔:如果服务运行正常,可能是请求频率过高导致服务端不稳定。在 pyVideoTrans 的“高级选项”中,将“同时配音线程数”设为 1,并将“配音后暂停秒数”设为 5-10 秒,以降低请求压力。
  4. 检查网络和防火墙:确保你的防火墙或安全软件没有阻止 pyVideoTrans 与本地服务(127.0.0.1)之间的网络通信。可以尝试暂时关闭防火墙进行测试。
  5. 查看服务端日志:检查外部 TTS 服务自身的运行日志,看是否有内存不足、模型加载失败或其他内部错误导致服务崩溃。

请查阅相关文档:

Post Your Reply