#2328 FileNotFoundError: [Errno 2] No such file or directory: '1-mp4\\en.srt'

240e:47c* Posted at: 4 hours ago 👁7

Traceback (most recent call last):
File "videotrans\component\onlyone_set_role.py", line 513, in update_countdown
File "videotrans\component\onlyone_set_role.py", line 745, in save_and_close
File "pathlib.py", line 1152, in write_text
File "pathlib.py", line 1117, in open
FileNotFoundError: [Errno 2] No such file or directory: '1-mp4\en.srt'


=
system:Windows-10-10.0.26100-SP0
version:v3.91
frozen:True
language:zh
root_dir:D:/夸克下载/win-pyvideotrans-v3.91

1 Replies

这个错误表明软件在尝试保存字幕文件时,找不到指定的目录或路径。根据您提供的错误信息 '1-mp4\\en.srt',问题很可能出在视频文件的路径或文件名包含特殊字符,导致软件在创建临时文件夹时失败。

核心原因与解决方案:

  1. 路径/文件名问题:您的视频文件可能被命名为 1.mp4,但路径中可能包含特殊字符(如 -、空格、中文等),或者软件在处理时对路径的解析出现了问题。
  2. 临时文件夹创建失败:软件需要为每个视频在临时目录下创建一个文件夹来处理中间文件(如字幕、音频),如果这个文件夹因为路径问题无法创建,就会报此错误。

请按以下步骤操作:

第一步:重命名并移动视频文件

  • 将您的视频文件(例如 1.mp4重命名为一个简单的英文名,例如 test.mp4
  • 将其移动到一个路径简短、纯英文、无空格和特殊符号的目录下。例如:

    • 推荐D:\videotrans\test.mp4
    • 避免C:\Users\用户名\Desktop\我的视频\1-mp4\test.mp4 或任何包含中文、空格、连字符的路径。

第二步:重新处理

  • 在 pyVideoTrans 主界面,点击“清理已生成”复选框(确保勾选)。
  • 将重命名并移动后的视频文件(如 D:\videotrans\test.mp4)拖入软件输入框。
  • 重新配置您的翻译和配音选项,然后开始执行。

如果问题依旧,请尝试:

  • 检查您的输出目录(主界面第1行“输出”位置)是否也是一个简单的英文路径。
  • 确保您对视频文件所在的磁盘(如D盘)有完整的读写权限。

这个错误通常通过规范文件路径和名称即可解决。

有用的文档链接:常见问题

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