该报错通常是因为软件主界面未能成功加载到视频文件,最常见原因是软件安装路径或视频文件路径包含中文/特殊字符。
你的安装目录是 D:/軟件/win-pyvideotrans-v4.11,其中包含中文「軟件」。软件底层依赖的 ffmpeg 等工具对非英文路径兼容性极差,会导致文件选择后无法正常识别,从而在点击「开始执行」时报出“必须选择视频文件”。
请按以下步骤排查:
- 确认是否真的选择了文件:检查主界面第一行「选择音频或视频」处,是否已显示你选中的视频/音频文件。如果没有显示,说明文件没有被成功加入。
- 迁移软件到纯英文路径:将软件整体解压到一个全英文数字的目录(推荐
D:\pyVideoTrans),确保路径中无中文、空格、特殊符号。重新运行 sp.exe 后再试。 - 视频文件路径也要英文:待翻译的视频也请放到纯英文路径下,文件名建议改为简单的英文加数字,例如
test_video.mp4,避免放在桌面(桌面路径通常含中文)或中文文件夹内。 - 升级到 v4.12:你当前使用的是 v4.11,最新版为 v4.12,其中修复了一些已知 bug。可重新下载完整包或补丁包覆盖升级。
如果以上操作后仍报同样错误,请提供软件目录下 logs/ 文件夹中最新的日志文件内容(复制底部约30行报错信息),以便进一步分析。