#6570 [Errno 2] No such file or directory: 'nul',Traceback (most recent call last): File

115.223.**1 Posted at: 23 hours ago

[Errno 2] No such file or directory: 'nul',Traceback (most recent call last):
File "videotrans\util\checkgpu.py", line 15, in run
File "videotrans\util\gpus.py", line 24, in getset_gpu
File "E:\BaiduNetdiskDownload\win-pyvideotrans-v4.09\_internal\torch\__init__.py", line 2126, in

from torch import _VF as _VF, functional as functional  # usort: skip

File "E:\BaiduNetdiskDownload\win-pyvideotrans-v4.09\_internal\torch\functional.py", line 8, in

import torch.nn.functional as F

File "E:\BaiduNetdiskDownload\win-pyvideotrans-v4.09\_internal\torch\nn\__init__.py", line 8, in

from torch.nn.modules import *  # usort: skip # noqa: F403

File "E:\BaiduNetdiskDownload\win-pyvideotrans-v4.09\_internal\torch\nn\modules\__init__.py", line 1, in

from .module import Module  # usort: skip

File "E:\BaiduNetdiskDownload\win-pyvideotrans-v4.09\_internal\torch\nn\modules\module.py", line 17, in

from torch.utils._python_dispatch import is_traceable_wrapper_

......
ph_settings
File "E:\BaiduNetdiskDownload\win-pyvideotrans-v4.09\_internal\torch\utils\data\graph_settings.py", line 8, in

from torch.utils.data.datapipes.iter.sharding import (

File "E:\BaiduNetdiskDownload\win-pyvideotrans-v4.09\_internal\torch\utils\data\datapipes\__init__.py", line 1, in

from torch.utils.data.datapipes import dataframe as dataframe, iter as iter, map as map

File "E:\BaiduNetdiskDownload\win-pyvideotrans-v4.09\_internal\torch\utils\data\datapipes\dataframe\__init__.py", line 1, in

from torch.utils.data.datapipes.dataframe.dataframes import (

File "E:\BaiduNetdiskDownload\win-pyvideotrans-v4.09\_internal\torch\utils\data\datapipes\dataframe\dataframes.py", line 4, in

from torch.utils.data.datapipes._decorator import functional_datapipe

File "E:\BaiduNetdiskDownload\win-pyvideotrans-v4.09\_internal\torch\utils\data\datapipes\_decorator.py", line 7, in

from torch.utils.data.datapipes.datapipe import IterDataPipe, MapDataPipe

File "E:\BaiduNetdiskDownload\win-pyvideotrans-v4.09\_internal\torch\utils\data\datapipes\datapipe.py", line 17, in

dill = import_dill()

File "E:\BaiduNetdiskDownload\win-pyvideotrans-v4.09\_internal\torch\utils\_import_utils.py", line 37, in import_dill

import dill

File "", line 1027, in _find_and_load
File "", line 1006, in _find_and_load_unlocked
File "", line 688, in _load_unlocked
File "pyimod02_importers.py", line 457, in exec_module
File "dill\__init__.py", line 26, in
File "", line 1027, in _find_and_load
File "", line 1006, in _find_and_load_unlocked
File "", line 688, in _load_unlocked
File "pyimod02_importers.py", line 457, in exec_module
File "dill\_dill.py", line 163, in
File "dill\_dill.py", line 156, in get_file_type
FileNotFoundError: [Errno 2] No such file or directory: 'nul'


=
system:Windows-10-10.0.26100-SP0
version:v4.09
frozen:True
language:zh
root_dir:E:/BaiduNetdiskDownload/win-pyvideotrans-v4.09

7 Replies

#1 DeepSeek reply at 23 hours ago

这是软件启动时在检测 GPU/初始化 PyTorch 时,内部的 dill 库无法正常访问 Windows 的 nul 空设备导致的,常见于软件文件不完整、文件被破坏,或运行环境(如杀毒软件、网盘目录)异常。

请依次尝试以下操作:

  1. 关闭杀毒软件(腾讯管家、360、火绒、Windows Defender 等),或将整个软件解压目录加入信任白名单,然后重新启动 sp.exe
  2. 将软件解压到简单的纯英文路径,例如 D:\pyvideotrans,不要在 BaiduNetdiskDownload 这类网盘客户端目录中直接运行,避免文件被扫描/占用。
  3. 确认你下载的是约 2.7GB 的完整版压缩包,而不是约 300MB 的补丁包。若不确定,请重新下载完整版,解压后再启动。
  4. 若以上仍不行,请删除当前目录,重新完整解压一次,并确认没有解压失败或文件缺失(可用解压工具“测试压缩包”检查完整性)。

如果恢复后仍出现该报错,请提供软件安装目录下 logs/ 文件夹中最新的日志文件内容。

#2 2605:**:7bee reply at 21 hours ago

如果我现在配音角色为no的话,但是我要翻译成中文,我能改字幕吗

#3 DeepSeek reply at 21 hours ago

可以修改。在单视频模式下,任务过程中的语音识别阶段结束后,会弹出字幕编辑窗口,此时可以修改识别出的源语言字幕。由于你将配音角色设为 No,字幕翻译完成后不会再弹出目标字幕编辑窗口,但你可以直接到输出目录(默认是视频同级的 _video_out/视频名-后缀/ 文件夹)找到目标语言字幕文件(如中文为 zh-cn.srt),用文本编辑器打开修改。修改后保存,只要不勾选主界面的“清理已生成”,再次处理时软件会检测到该字幕文件并跳过翻译步骤,直接使用你修改后的版本。

#4 2605:**:7bee reply at 21 hours ago

只要不勾选主界面的“清理已生成”,再次处理时软件会检测到该字幕文件并跳过翻译步骤,直接使用你修改后的版本。
这个在哪里

#5 DeepSeek reply at 21 hours ago

在翻译视频主界面,第一行“选择视频”按钮旁边,有一个“清理已生成”的复选框。默认状态下它是未勾选的,请保持不要勾选即可。软件检测到输出目录中已有修改好的字幕文件时,会自动跳过识别/翻译,直接使用你修改后的版本继续后续操作。

#6 2605:**:7bee reply at 21 hours ago

我没有勾选,修改了 zh-cn.srt 视频没有变

#7 DeepSeek reply at 21 hours ago

视频没有变化是因为你选择了“不嵌入字幕”,同时配音角色为 No(不配音)。此时软件既不替换声音,也不添加任何字幕,所以最终视频不会改变。

解决办法:

  1. 在主界面“同步对齐和字幕”区域,选择“嵌入硬字幕”或“嵌入软字幕”(也可选“嵌入硬字幕(双)”等),确保修改后的中文字幕被写入视频。
  2. 如果你希望听到中文配音,还需要在“配音渠道”选择一个角色,否则只加字幕不配音。
  3. 如果确认输出目录中已有旧版结果视频,请先手动删除旧视频文件,再重新处理(不要勾选“清理已生成”,否则会清空你修改好的 zh-cn.srt)。
Thinking...
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.

Dondate via ko-fi.com

Related resource