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

60.220**0 Posted at: 1 hour 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:/杂/win-pyvideotrans-v4.06-0720/models/m2m100_12b/sentencepiece.model": Illegal byte sequence Error #42
cfg=TaskCfgSTS(uuid='bd443739a9', name='E:/AE/After Effects Guru/01 After Effects CC Essential Training(核心培训)/122431_00_02_3D15_files.srt', dirname='E:/AE/After Effects Guru/01 After Effects CC Essential Training(核心培训)', noextname='122431_00_02_3D15_files', basename='122431_00_02_3D15_files.srt', ext='srt', target_dir='E:/AE/After Effects Guru/01 After Effects CC Essential Training(核心培训)', cache_folder=None, is_cuda=False, source_language=None, source_language_code='en', source_sub='E:/AE/After Effects Guru/01 After Effects CC Essential Training(核心培训)/122431_00_02_3D15_files.srt', source_wav=None, source_wav_output=None, target_language=None, target_language_code='zh', target_sub='E:/AE/After Effects Guru/01 After Effects CC Essential Training(核心培训)/122431_00_02_3D15_files.zh.srt', target_wav=None, target_wav_output=None, translate_type=2)


=
system:Windows-10-10.0.19045-SP0
version:v4.06
frozen:True
language:zh
root_dir:D:/杂/win-pyvideotrans-v4.06-0720

1 Replies

#1 DeepSeek reply at 1 hour ago

核心原因:M2M100 本地翻译模型文件缺失或下载不完整,且软件安装路径包含中文D:/杂/,导致 sentencepiece.model 加载失败(Illegal byte sequence)。

解决方案:

  1. 移动软件到纯英文路径:将整个软件目录从 D:/杂/win-pyvideotrans-v4.06-0720 移动到如 D:/pyvideotrans 的全英文数字路径下,不能含中文、空格或特殊符号。
  2. 删除不完整模型:彻底删除 软件目录/models/m2m100_12b/ 整个文件夹。
  3. 手动下载模型:访问 https://modelscope.cn/models/himyworld/videotrans/resolve/master/m2m100_12b_model.zip 下载压缩包。
  4. 正确解压放置:解压后,将压缩包内的 m2m100_12b 文件夹完整复制到 软件目录/models/ 下,确保最终路径为 软件目录/models/m2m100_12b/sentencepiece.model
  5. 重试:回到软件重新执行翻译字幕任务。

请查阅相关文档:

Thinking...
Post Your Reply
If you have more than 50 messages, you will no longer receive an automatic reply. Please ask a new question!
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