#2617 [Errno 2] No such file or directory: 'D:/项目测试2/pyvideotrans配音/260/zh-cn.wav'

2409**e55e Posted at: 8 months ago

[Errno 2] No such file or directory: 'D:/项目测试2/pyvideotrans配音/260/zh-cn.wav'


=
Windows-10-10.0.26100-SP0
version:v3.78
frozen:True
language:zh

1 Replies

#1 DeepSeek reply at 8 months ago

这个错误表明软件在尝试读取或写入一个音频文件 zh-cn.wav 时,该文件不存在。

这通常发生在配音环节,可能的原因和解决方法如下:

核心原因与解决方案

  1. 文件路径问题 (最常见)

    • 原因:您的视频文件路径或文件名可能包含特殊字符、空格或中文字符,导致软件在处理过程中生成临时文件时路径出错。

    • 解决:

      • 将您的视频文件重命名为纯英文或数字(例如 test.mp4)。

      • 将文件移动到简单的英文路径下,例如 D:\video。

      • 重新将处理后的文件拖入软件。

  2. 软件缓存冲突

    • 原因:软件在处理同一视频时,会使用之前生成的临时文件。

      如果这些文件被意外删除或损坏,就会报错。

    • 解决:

      • 在主界面第一行,务必勾选“清理已生成”。

      • 然后重新处理视频。

        这会强制软件删除旧的临时文件并重新生成。

  3. 配音引擎生成失败

    • 原因:您选择的配音引擎(如 Edge-TTS)在生成 zh-cn.wav 文件时失败,但软件流程继续,导致后续步骤找不到文件。

    • 解决:

      • 尝试更换一个配音角色或配音渠道(例如从 Edge-TTS 切换到 VITS-cnen)。

      • 检查网络连接和代理设置(如果使用在线 TTS API)。

操作步骤总结

  1. 将待处理的视频文件重命名为短英文名(如 video.mp4),并移动到 D:\ 或 E:\ 根目录。

  2. 启动 pyVideoTrans,在主界面第一行勾选“清理已生成”。

  3. 将重命名后的视频文件拖入软件。

  4. 尝试更换一个不同的配音角色,然后开始执行。

如果以上步骤仍无法解决,请提供更完整的日志信息(位于软件目录下的 logs 文件夹中),以便进一步分析。

请查看更多参考文档:

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