#4244 FileNotFoundError: [Errno 2] No such file or directory: 'D:/CustomTools/win-pyvideotrans-v3.99-420/tmp/2692/4de1b85ef7/d

171.40* Posted at: 2 hours ago 👁11

文件不存在:D:/CustomTools/win-pyvideotrans-v3.99-420/tmp/2692/4de1b85ef7/dubb-900.wav-tmp.wav
Traceback (most recent call last):
File "videotrans\task\_only_one.py", line 86, in run
File "videotrans\task\trans_create.py", line 735, in dubbing
File "videotrans\task\trans_create.py", line 1047, in _tts
File "videotrans\tts\__init__.py", line 381, in run
File "videotrans\tts\_base.py", line 193, in run
File "videotrans\tts\_base.py", line 210, in _local_mul_thread
File "videotrans\tts\_doubao.py", line 129, in _item_task
File "videotrans\tts\_doubao.py", line 117, in _run
FileNotFoundError: [Errno 2] No such file or directory: 'D:/CustomTools/win-pyvideotrans-v3.99-420/tmp/2692/4de1b85ef7/dubb-900.wav-tmp.wav'


=
system:Windows-10-10.0.19044-SP0
version:v3.99
frozen:True
language:zh
root_dir:D:/CustomTools/win-pyvideotrans-v3.99-420

1 Replies

这是字节火山TTS配音过程中的临时文件读写错误。

可能原因及解决方案:

  1. 文件路径过长或含特殊字符tmp/2692/4de1b85ef7/ 这类临时目录路径加上文件名已不短,若原始视频文件名或路径含有特殊符号(如表情、?*等),ffmpeg在处理时可能出错。请将视频文件重命名为简短纯英文名(如 1.mp4),并移动到浅层目录(如 D:\videos\)后重试。
  2. 磁盘空间不足:配音生成临时文件时因空间不足而写入失败。检查 D 盘剩余空间,确保至少有 10GB 空闲空间。
  3. 杀毒软件拦截:部分安全软件会阻止程序在临时目录创建/删除文件。请将整个 pyVideoTrans 文件夹添加到杀毒软件白名单,或暂时关闭安全软件后重试。
  4. 尝试更换配音渠道:可临时切换到 Edge-TTS(免费)OpenAI TTS 等其他配音渠道,排除字节火山接口本身的问题。

如果以上均无效,请提供软件目录下 logs/ 文件夹中最新日志文件的底部约30行内容,以便进一步分析。

Post Your Reply