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

2409:8a30* Posted at: 10 hours ago 👁9

[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

这个错误表明软件在尝试读取或写入一个音频文件 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 文件夹中),以便进一步分析。

请查看更多参考文档:

Post Your Reply
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.

Donate: https://ko-fi.com/jianchang512

Trending Questions