#4923 TaskCfgVTT(uuid='dc9a4f0814', name='D:/迅雷下载/puretaboo.18.11.29.angela.white.balance.of.power[N1C].mp4', dirname='D:/迅雷下载

18.183* Posted at: 10 hours ago

('Connection aborted.', FileNotFoundError(2, 'No such file or directory'))
Traceback (most recent call last):
File "urllib3\connectionpool.py", line 773, in urlopen
File "urllib3\connectionpool.py", line 1042, in _prepare_proxy
File "urllib3\connection.py", line 790, in connect
File "urllib3\connection.py", line 969, in _ssl_wrap_socket_and_match_hostname
File "urllib3\util\ssl_.py", line 480, in ssl_wrap_socket
File "urllib3\util\ssl_.py", line 524, in _ssl_wrap_socket_impl
File "ssl.py", line 513, in wrap_socket
File "ssl.py", line 1104, in _create
File "ssl.py", line 1375, in do_handshake
FileNotFoundError: [Errno 2] No such file or directory

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 773, in urlopen
File "urllib3\connectionpool.py", line 1042, in _prepare_proxy
File "urllib3\connection.py", line 790, in connect
File "urllib3\connection.py", line 969, in _ssl_wrap_socket_and_match_hostname
File "urllib3\util\ssl_.py", line 480, in ssl_wrap_socket
File "urllib3\util\ssl_.py", line 524, in _ssl_wrap_socket_impl
File "ssl.py", line 513, in wrap_socket
File "ssl.py", line 1104, in _create
File "ssl.py", line 1375, in do_handshake
urllib3.exceptions.ProtocolError: ('Connection aborted.', FileNotFoundError(2, 'No such file or directory'))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "videotrans\task\only_one.py", line 68, in run
File "videotrans\task\trans_create.py", line 583, in trans
File "videotrans\translator\__init__.py", line 849, in run
File "videotrans\translator\_base.py", line 69, in run
File "videotrans\translator\_base.py", line 98, 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\_google.py", line 29, in _item_task
File "requests\api.py", line 73, in get
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.', FileNotFoundError(2, 'No such file or directory'))
TaskCfgVTT(uuid='dc9a4f0814', name='D:/迅雷下载/puretaboo.18.11.29.angela.white.balance.of.power[N1C].mp4', dirname='D:/迅雷下载', noextname='puretaboo.18.11.29.angela.white.balance.of.power[N1C]', basename='puretaboo.18.11.29.angela.white.balance.of.power[N1C].mp4', ext='mp4', target_dir='D:/迅雷下载/puretaboo.18.11.29.angela.white.balance.of.power[N1C]-mp4', cache_folder='D:/win-pyvideotrans-v4.00-528/tmp/1548/dc9a4f0814', is_cuda=False, source_language='英语', source_language_code='en', source_sub='D:/迅雷下载/puretaboo.18.11.29.angela.white.balance.of.power[N1C]-mp4/en.srt', source_wav='D:/win-pyvideotrans-v4.00-528/tmp/1548/dc9a4f0814/en.wav', source_wav_output='D:/迅雷下载/puretaboo.18.11.29.angela.white.balance.of.power[N1C]-mp4/en.m4a', target_language='简体中文', target_language_code='zh-cn', target_sub='D:/迅雷下载/puretaboo.18.11.29.angela.white.balance.of.power[N1C]-mp4/zh-cn.srt', target_wav='D:/win-pyvideotrans-v4.00-528/tmp/1548/dc9a4f0814/target.wav', target_wav_output='D:/迅雷下载/puretaboo.18.11.29.angela.white.balance.of.power[N1C]-mp4/zh-cn.m4a', translate_type=0, tts_type=0, volume='+0%', pitch='+0Hz', voice_rate='+0%', voice_role='No', voice_autorate=True, video_autorate=False, remove_silent_mid=False, align_sub_audio=True, detect_language='en', recogn_type=0, model_name='large-v3-turbo', shibie_audio=None, remove_noise=False, enable_diariz=False, nums_diariz=0, rephrase=0, fix_punc=False, subtitle_language=None, app_mode='biaozhun', subtitles='', targetdir_mp4='D:/迅雷下载/puretaboo.18.11.29.angela.white.balance.of.power[N1C]-mp4/puretaboo.18.11.29.angela.white.balance.of.power[N1C].mp4', novoice_mp4='D:/win-pyvideotrans-v4.00-528/tmp/1548/dc9a4f0814/novoice.mp4', is_separate=False, embed_bgm=True, instrument=None, vocal='D:/win-pyvideotrans-v4.00-528/tmp/1548/dc9a4f0814/vocal.wav', clear_cache=False, background_music='', subtitle_type=4, only_out_mp4=False, recogn2pass=False, output_srt=1, copysrt_rawvideo=False, loop_backaudio=1, backaudio_volume=0.8)


=
system:Windows-10-10.0.18363-SP0
version:v4.00
frozen:True
language:zh
root_dir:D:/win-pyvideotrans-v4.00-528

1 Replies

该错误核心是由于 Google 翻译(国内受限)连接失败 导致。堆栈明确指向 videotrans/translator/_google.py 中的 HTTPS 请求,在代理准备阶段发生 FileNotFoundError

原因分析

  • Google 翻译在中国大陆无法直接访问,必须配置有效的 HTTP 代理。
  • 你使用的翻译渠道是 Google(免费)translate_type=0),网络代理地址未配置或格式错误,导致 SSL 握手时找不到代理服务文件或路径。
  • 错误信息 No such file or directory 通常出现在代理地址填写错误(如 http://127.0.0.1:7890 中的端口号无效、代理软件未运行)或系统找不到 SSL 证书时。

解决方案

  1. 如果已配置代理:检查代理地址格式,必须为 http://ip:端口(如 http://127.0.0.1:7890),并确认代理软件(如 v2ray/clash)正在运行。
  2. 如果未配置代理:建议将翻译渠道切换为 微软翻译(免费),该渠道无需代理即可使用。操作步骤:主界面「翻译渠道」下拉框中选 微软(免费)
  3. 或正确配置代理后重试:在主界面「网络代理」文本框中填入正确的代理地址,然后重新执行。
  4. 其他检查:确保视频路径不包含中文字符或特殊符号(你的路径含中文 迅雷下载 和方括号,虽未见直接报错,但建议改为纯英文数字路径以减少潜在问题)。

参考文档

Post Your Reply