☰
ltx-2.5-mlx-q8 仓库全解:13 个权重文件逐一拆解,新手必读的组件清单
2026/10/17 16:07:59 网站建设 项目流程
  • 人工智能
  • 大模型
  • 基础模型
  • 模型量化
  • 本地部署
  • 媒体生成
  • 音频
  • 视频

【免费下载链接】ltx-2.5-mlx-q8

项目地址:https://ai.gitcode.com/hf_mirrors/mlx-community/ltx-2.5-mlx-q8
点击查看免费下载

ltx-2.5-mlx-q8 是 LTX-2.5 音视频生成模型的 MLX 完整组件树,最大特点是 Gemma-4 文本编码器采用了int8 量化(13.6 GB 而非 23.8 GB),让 24 GB 内存的 Mac 也能跑 LTX-2.5。新手最容易在打开仓库时被十几个 safetensors 文件绕晕——本文把这13 个权重文件逐一拆解,并附上组件清单,读完你就知道每个文件负责什么、缺了哪个会报错。

📦 一张表看懂:13 个权重文件都在干什么

#文件所属链路一句话作用
1–3model-00001-of-00003.safetensors 等 3 个分片文本编码int8 量化后的 Gemma-4 文本编码器(约 13.6 GB)
4vae_encoder.safetensors视频把画面压缩成 latent 潜空间
5vae_decoder.safetensors视频把 latent 还原成视频(标准版)
6vae_decoder_pruna.safetensors视频剪枝加速版解码器,解码约快 2 倍
7vae_diffusion_decoder.safetensors视频扩散式视频解码器
8spatial_upscaler_x2_v1_1.safetensors视频latent 空间分辨率 2 倍放大
9temporal_upscaler_x2_v1_0.safetensors视频latent 时间轴 2 倍放大(加帧)
10audio_vae.safetensors音频音频潜空间编解码
11vocoder.safetensors音频把音频 latent 还原成波形
12connector.safetensors胶水把文本编码器输出转成 DiT 的条件信号
13duration_head.safetensors胶水视频时长预测头

💡 记忆技巧:视频 6 个、音频 2 个、胶水 2 个、文本编码器 3 个分片,正好 13 个。

🧠 主角:Gemma-4 文本编码器(3 个分片,全仓库唯一改动)

整个仓库和基础版mlx-community/ltx-2.5-mlx相比只有一处不同:gemma4-12b-ltx-v1/目录里的文本编码器被量化成 int8。

  • 3 个分片:model-00001-of-00003.safetensors、model-00002-of-00003.safetensors、model-00003-of-00003.safetensors,合计约 13.6 GB,共 11.9B 参数(见 model.safetensors.index.json 的 weight_map)
  • 量化配方:int8、group_size 64、affine 模式,配置见 gemma4-12b-ltx-v1/config.json
  • 一个精心设计的例外:embed_tokens词嵌入层刻意保留 bf16 不量化——因为它直接就是 connector 消费的 49 个隐状态之一,量化它会破坏整条条件链路
  • 配套文件:tokenizer.json、chat_template.jinja 等负责文本预处理

量化后保真度实测:connector 有效 token 位置相似度0.999820,接近 bf16 本身的 0.999879 下限,盲测 A/B 通过。

🎬 视频链路:VAE 四件套

文件角色
vae_encoder.safetensors图像/视频 → latent(128 通道潜空间)
vae_decoder.safetensorslatent → 视频,标准解码器
vae_decoder_pruna.safetensorsPrunaAI 剪枝蒸馏版解码器,690 MB,解码约快 2 倍、激活峰值明显更低
vae_diffusion_decoder.safetensors扩散式解码器备选方案

⚡ 重点说vae_decoder_pruna:在 24 GB M5 Pro 上实测每段视频墙钟时间−15.9%;在解码受限的 704×512×121 几何下,峰值内存从 21.1 GB 降到 14.5 GB——直接把"爆内存"的运行变成能跑的。Swift 移植版在低配档位(compact24、balanced32)会默认选用它。注意它是近相似而非位级一致,属正常现象。

🎵 音频链路:2 个文件

LTX-2.5 是音视频一体模型(config.json 中"model_type": "AudioVideo"),音频侧只需要:

  • audio_vae.safetensors(约 106 MB):音频的潜空间编解码
  • vocoder.safetensors:声码器,把音频 latent 还原为可播放的波形

🔗 胶水组件:connector 与 duration_head

  • connector.safetensors:8 层小型注意力网络(见 embedded_config.json 中connector_num_layers: 8),把 Gemma-4 的 49 个隐状态 + 128 个可学习 register 转成 DiT 能用的 4096 维条件向量。它就是文本和画面的"翻译官"
  • duration_head.safetensors:时长预测头,负责决定生成多长的视频

🚀 高清加速器:空间/时间上采样器

两个上采样器都工作在latent 空间(比在像素空间放大便宜得多):

  • spatial_upscaler_x2_v1_1.safetensors:分辨率 2 倍放大。spatial_upscaler_x2_v1_1_config.json 显示spatial_scale: 2.0、中间通道 1024
  • temporal_upscaler_x2_v1_0.safetensors:帧数 2 倍放大。temporal_upscaler_x2_v1_0_config.json 显示temporal_upsample: true,并启用了rational_resampler有理数重采样

⚙️ 两份配置别搞混

文件内容
config.jsonDiT 主干摘要:48 层、32 头、音视频双通道、RoPE 位置编码
embedded_config.json完整规格:AVTransformer3DModel+RectifiedFlowScheduler全部超参

⚠️ 新手最容易踩的 3 个坑

  1. 仓库里没有 DiT(视频扩散主干)权重!README.md 明确警告:量化 DiT 在独立仓库中,与 int8 编码器互不依赖——你可以 int8 编码器 + bf16 DiT 自由混搭,不必追根求全
  2. 内存账要两把钥匙一起拧:LTX-2.5 存在约 24.8 GB 的内存"地板"(恰好由 bf16 编码器造成),单独换 int8 编码器没用、单独开流式加载也没用,两者配合才能把峰值压到 14.6 / 15.4 GB
  3. 许可有门槛:本仓库遵循 LTX-2 Community License(见 LICENSE.md),附带收入分成条款与非竞争条款,商业使用前请阅读 ltx-acceptable-use-policy-snapshot-2026-08-12.pdf

🔗 如何获取仓库

权重文件全部走 Git LFS(见 .gitattributes),建议 clone 时带上 LFS:

git lfs clone https://gitcode.com/hf_mirrors/mlx-community/ltx-2.5-mlx-q8

✅ 一句话总结

ltx-2.5-mlx-q8 =3 个 int8 量化文本编码器分片 + 6 个视频 VAE/上采样器 + 2 个音频文件 + 2 个胶水组件,核心价值是帮 24 GB 内存的 Mac 省下 10 GB 显存,跑起 LTX-2.5 音视频生成。

  • 人工智能
  • 大模型
  • 基础模型
  • 模型量化
  • 本地部署
  • 媒体生成
  • 音频
  • 视频

【免费下载链接】ltx-2.5-mlx-q8

项目地址:https://ai.gitcode.com/hf_mirrors/mlx-community/ltx-2.5-mlx-q8
点击查看免费下载

相关推荐

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询