根据错误信息,这是一个“未知错误”,通常与文件路径、权限或临时文件处理有关。结合您提供的根目录 D:/配音,问题很可能出在路径包含中文字符上。
核心解决方案:
- 立即停止在
D:/配音 目录下运行软件。 - 将
pyVideoTrans 软件解压或移动到纯英文路径下,例如 D:\videotrans。 - 将您要处理的视频文件也移动到纯英文路径下,例如
D:\videos。 - 从新的英文路径(
D:\videotrans)重新启动软件 sp.exe,并导入位于英文路径(D:\videos)下的视频文件进行处理。
详细原因与步骤说明:
- 根本原因:
pyVideoTrans 在处理过程中会生成大量临时文件,部分底层库(如 ffmpeg、ctranslate2)对包含非 ASCII 字符(如中文)的路径支持不佳,极易导致无法预料的“未知错误”。 操作步骤:
- 关闭当前软件。
- 在
D: 盘根目录下新建一个名为 videotrans 的文件夹。 - 将您当前的整个
pyVideoTrans 软件文件夹剪切并粘贴到 D:\videotrans 中。 - 同样,在
D: 盘新建一个名为 videos 的文件夹,将您要翻译的视频文件移入。 - 双击
D:\videotrans\sp.exe 启动软件。 - 在主界面导入
D:\videos 中的视频文件,然后进行后续设置和翻译。
如果问题依旧:
如果按照以上步骤操作后仍然报错,请提供更详细的错误日志,以便进一步诊断:
- 在软件菜单栏点击 “帮助” -> “打开日志目录”。
- 将目录中最新(按修改时间排序)的
.log 文件内容复制并粘贴出来。
请查看更多参考文档: