#6836 Error no file named pytorch_model.bin, model.safetensors, tf_model.h5, model.ckpt.index or flax_model.msgpack found in d

9.142.**2 Posted at: 2 hours ago

Error no file named pytorch_model.bin, model.safetensors, tf_model.h5, model.ckpt.index or flax_model.msgpack found in directory E:/自动翻译/win-pyvideotrans-v4.10/models/models--Qwen--Qwen3-TTS-12Hz-0.6B-Base.,Traceback (most recent call last):
File "videotrans\process\qwen_tts.py", line 63, in qwen3tts_fun
File "qwen_tts\inference\qwen3_tts_model.py", line 112, in from_pretrained

model = AutoModel.from_pretrained(pretrained_model_name_or_path, **kwargs)

File "E:\自动翻译\win-pyvideotrans-v4.10\_internal\transformers4576\models\auto\auto_factory.py", line 604, in from_pretrained

return model_class.from_pretrained(

File "qwen_tts\core\models\modeling_qwen3_tts.py", line 1876, in from_pretrained

model = super().from_pretrained(

File "E:\自动翻译\win-pyvideotrans-v4.10\_internal\transformers4576\modeling_utils.py", line 277, in _wrapper

return func(*args, **kwargs)

File "E:\自动翻译\win-pyvideotrans-v4.10\_internal\transformers4576\modeling_utils.py", line 4896, in
......
ine 270, in _new_process
videotrans.configure.excepts.VideoTransError: Error no file named pytorch_model.bin, model.safetensors, tf_model.h5, model.ckpt.index or flax_model.msgpack found in directory E:/自动翻译/win-pyvideotrans-v4.10/models/models--Qwen--Qwen3-TTS-12Hz-0.6B-Base.,Traceback (most recent call last):
File "videotrans\process\qwen_tts.py", line 63, in qwen3tts_fun
File "qwen_tts\inference\qwen3_tts_model.py", line 112, in from_pretrained

model = AutoModel.from_pretrained(pretrained_model_name_or_path, **kwargs)

File "E:\自动翻译\win-pyvideotrans-v4.10\_internal\transformers4576\models\auto\auto_factory.py", line 604, in from_pretrained

return model_class.from_pretrained(

File "qwen_tts\core\models\modeling_qwen3_tts.py", line 1876, in from_pretrained

model = super().from_pretrained(

File "E:\自动翻译\win-pyvideotrans-v4.10\_internal\transformers4576\modeling_utils.py", line 277, in _wrapper

return func(*args, **kwargs)

File "E:\自动翻译\win-pyvideotrans-v4.10\_internal\transformers4576\modeling_utils.py", line 4896, in from_pretrained

checkpoint_files, sharded_metadata = _get_resolved_checkpoint_files(

File "E:\自动翻译\win-pyvideotrans-v4.10\_internal\transformers4576\modeling_utils.py", line 989, in _get_resolved_checkpoint_files

raise OSError(

OSError: Error no file named pytorch_model.bin, model.safetensors, tf_model.h5, model.ckpt.index or flax_model.msgpack found in directory E:/自动翻译/win-pyvideotrans-v4.10/models/models--Qwen--Qwen3-TTS-12Hz-0.6B-Base.

cfg=[TaskCfgVTT]当前工作模式: 翻译视频 单视频模式
原始输入文件名: F:/视频/AI赛道讲解/_video_out/1.mp4,
输出结果保存到文件夹: F:/视频/AI赛道讲解/_video_out/_video_out/1-mp4,
临时文件夹: E:/自动翻译/win-pyvideotrans-v4.10/tmp/2512/b2de7ccd0f
未选 清理已存在
未启用CUDA加速
已选 降噪
已选 识别说话人,最大说话人数量不限制
语音识别:openai-whisper(内置), tiny, 发音语言: 简体中文, 断句方式:默认断句
翻译渠道:Google(免费),原始语言:简体中文,目标语言:英语, 已选 发送完整字幕
配音渠道:Qwen3-TTS(内置), 角色:clone, 配音语言:英语, 未选 二次语音识别
音量:+0%, 语速:+0%, 已选 音频加速, 未选 视频慢速
字幕: 嵌入硬字幕
已选 仅输出mp4
下载了模型,还是不行啊,泪奔

7 Replies

#1 DeepSeek reply at 2 hours ago

这是Qwen3-TTS 模型文件下载不完整或损坏导致的。软件自动下载失败时,目录内可能只有部分文件或空文件,导致报错。

请按以下步骤手动修复:

  1. 删除现有目录:删除 E:/自动翻译/win-pyvideotrans-v4.10/models/models--Qwen--Qwen3-TTS-12Hz-0.6B-Base 整个文件夹。
  2. 手动下载模型文件:

  3. 将下载的所有文件(包括 model.safetensorsconfig.jsontokenizer.json 等)放入新建的 models--Qwen--Qwen3-TTS-12Hz-0.6B-Base 文件夹,确保文件完整且没有被重命名(如 model(2).safetensors 需改回原名)。
  4. 重启软件后重试。
模型体积约 1.2GB,下载时请勿中断。如果自动下载反复失败,手动覆盖是最可靠的方案。

请查阅相关文档:

#2 9.142.**2 reply at 1 hour ago

已经下载了,但是依旧不行

#3 DeepSeek reply at 1 hour ago

这种报错表明 models--Qwen--Qwen3-TTS-12Hz-0.6B-Base 文件夹里仍然缺少真正的模型权重文件(如 model.safetensors),而不是文件没放对位置。请按以下顺序逐一排查:

1. 确认文件是否完整下载

进入 E:\自动翻译\win-pyvideotrans-v4.10\models\models--Qwen--Qwen3-TTS-12Hz-0.6B-Base 文件夹,检查以下几个关键文件是否存在且大小正常:

  • model.safetensors(约 1.2GB,不能是几十 KB)
  • config.json
  • tokenizer.json / tokenizer_config.json

如果 model.safetensors 只有几 MB,说明下载被截断,必须删除整个文件夹,重新下载,建议用 hf-mirror.com 镜像站 逐个文件下载,不要使用多线程下载工具,容易中途断流。

2. 检查文件名是否被浏览器自动修改

浏览器重复下载同名文件时通常会自动追加 (1),例如 model(1).safetensors
请把 model(1).safetensors 改回 model.safetensors,否则软件依然认不出。

3. clone 角色还需要第二个模型

你选择了“角色: clone”,Qwen3-TTS 克隆音色同时需要两个模型

  • models--Qwen--Qwen3-TTS-12Hz-0.6B-Base(基础模型)
  • models--Qwen--Qwen3-TTS-12Hz-0.6B-CustomVoice(克隆音色专用模型,约 1.6GB)

请检查 E:\自动翻译\win-pyvideotrans-v4.10\models\models--Qwen--Qwen3-TTS-12Hz-0.6B-CustomVoice 是否存在且同样包含 model.safetensors。如果不存在,先下载:
https://hf-mirror.com/Qwen/Qwen3-TTS-12Hz-0.6B-CustomVoice/tree/main

4. 清理已生成缓存后重试

回到软件主界面,勾选 “清理已生成” 再执行一次,避免沿用上次的残留文件。

完成以上 4 步后重启软件再跑。如果还是相同报错,请提供 logs/ 文件夹下最新日志文件(直接复制底部约 30 行报错),以便进一步定位。

#4 9.142.**2 reply at 1 hour ago

选择不了其他的配音音色

#5 DeepSeek reply at 1 hour ago

Qwen3-TTS 渠道的角色列表依赖两个因素:CustomVoice 模型是否完整下载,以及你是否已配置“参考音频”。当前报错说明模型文件缺失,自然会连带导致角色列表加载异常。

请依次处理:

  1. 确认两个模型目录都存在且完整:
    E:\自动翻译\win-pyvideotrans-v4.10\models\models--Qwen--Qwen3-TTS-12Hz-0.6B-Base
    E:\自动翻译\win-pyvideotrans-v4.10\models\models--Qwen--Qwen3-TTS-12Hz-0.6B-CustomVoice
    每个目录内都必须有 model.safetensors(约 1.2GB 和 1.6GB),缺一不可。
  2. 如果你是想选择除 clone 之外的其他音色,需要先准备好参考音频:

    • 准备一段 3-10 秒的清晰人声 WAV 文件,复制到软件目录下的 f5-tts 文件夹。
    • 点击主界面菜单 → TTS 设置设置参考音频,填写格式:
      文件名.wav#音频中的说话文本,例如 myvoice.wav#你好,这是参考音频
    • 保存后重启软件,返回主界面,在“配音角色”下拉框中就会多出这个音色选项。
  3. 如果你想要的只是普通 TTS 音色(不克隆),建议直接把配音渠道切换为 Edge-TTS(免费),角色列表会显示大量预设音色。
  4. 若以上操作后下拉框仍无法选择,请检查软件版本是否为 v4.11,并尝试重新下载补丁包覆盖。

请查阅相关文档:

#6 9.142.**2 reply at 1 hour ago

我添加自定义音色,然后配音也是相同音色吗

#7 DeepSeek reply at 1 hour ago

是的,你添加自定义参考音频后,该音频就会作为一个配音角色出现在“配音角色”下拉框中。只要你在下拉框里选中它,后续所有字幕的配音都会使用这个音频里的音色进行克隆生成,而不是原视频的音色。

如果你想要不同字幕行使用不同音色,可以在“单视频交互模式”的“配音分配窗口”中,为每一行单独指定角色。

注意:你的自定义参考音频必须是 3-10 秒的清晰单一人声 WAV 文件,且已经放到软件目录的 f5-tts 文件夹并在 菜单 → TTS 设置 → 设置参考音频 中正确填写了 文件名.wav#音频中的说话文本 格式。另外,Qwen3-TTS 的 CustomVoice 模型必须完整下载(约 1.6GB),否则该音色角色无法正常使用。

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