#6403 翻译字幕阶段出错 [M2M100(本地内置)] 系统错误 (None):NoneTraceback (most recent call last):

182.129.**1 Posted at: 4 hours ago

翻译字幕阶段出错 [M2M100(本地内置)] 系统错误 (None):None
Traceback (most recent call last):

File "videotrans\task\job.py", line 35, in run

File "videotrans\task\job.py", line 135, in process_task

File "videotrans\task\translate_srt.py", line 47, in trans

File "videotrans\translator\_runner.py", line 63, in run

File "videotrans\translator\_base.py", line 63, in run

File "videotrans\translator\_m2m100.py", line 75, in _download

File "sentencepiece\__init__.py", line 468, in Init

File "sentencepiece\__init__.py", line 961, in Load

File "sentencepiece\__init__.py", line 316, in LoadFromFile

OSError: Not found: "D:/BaiduNetdiskDownload/视频翻译软件/win-pyvideotrans-v4.07/models/m2m100_12b/sentencepiece.model": No such file or directory Error #2
cfg=TaskCfgSTS(uuid='d27c569474', name='D:/BaiduNetdiskDownload/视频资料/MusicDevelopments - Videos/翻译后的/01. Chords And Progressions On The RapidComposer Master Track-mp4/en.srt', dirname='D:/BaiduNetdiskDownload/视频资料/MusicDevelopments - Videos/翻译后的/01. Chords And Progressions On The RapidComposer Master Track-mp4', noextname='en', basename='en.srt', ext='srt', target_dir='D:/BaiduNetdiskDownload/视频翻译软件/win-pyvideotrans-v4.07/output/translate', cache_folder=None, is_cuda=False, source_language=None, source_language_code='en', source_sub='D:/BaiduNetdiskDownload/视频资料/MusicDevelopments - Videos/翻译后的/01. Chords And Progressions On The RapidComposer Master Track-mp4/en.srt', source_wav=None, source_wav_output=None, target_language=None, target_language_code='zh', target_sub='D:/BaiduNetdiskDownload/视频翻译软件/win-pyvideotrans-v4.07/output/translate/en.zh.srt', target_wav=None, target_wav_output=None, translate_type=2)


=
system:Windows-10-10.0.26100-SP0
version:v4.07
frozen:True
language:zh
root_dir:D:/BaiduNetdiskDownload/视频翻译软件/win-pyvideotrans-v4.07

1 Replies

这是 M2M100 本地模型的存放路径或文件夹结构不正确导致的。软件正在寻找 models/m2m100_12b/sentencepiece.model,但正确路径应是 models/m2m100/sentencepiece.model

解决方法:

  1. 进入软件目录下的 models/ 文件夹(即 D:/BaiduNetdiskDownload/视频翻译软件/win-pyvideotrans-v4.07/models/)。
  2. 检查里面是否有 m2m100_12b 文件夹,如果有,将其重命名为 m2m100
  3. 确认重命名后的 m2m100 文件夹内是否包含 sentencepiece.model 文件,并确认该文件没有缺失或损坏。
  4. 若不存在该文件夹或文件不完整,请重新下载模型压缩包并解压:

  5. 重新打开软件并再次执行翻译任务。

如果重命名或重新下载后仍然报错,请提供软件安装目录下 logs/ 文件夹中最新的日志文件(复制底部约30行报错信息),并告知软件左上角的版本号数字,以便进一步分析。

请查阅相关文档:

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

Dondate via PayPal

Related resource