Skip to content

ptmaster/PT-WanVideoVACE-4090

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

WanVideo VACE Encode 4090 🚀 "为创作者而生,为性能而战" - 由 PT 倾情奉献

✨ 项目介绍 WanVideo VACE Encode 4090 是一个专为现代高性能 GPU 优化的 ComfyUI 节点包,旨在解决原版WanVideoWrapper中的 VACE 编码器在高分辨率分块模式下性能瓶颈的问题。经过 PT的辛勤调试和优化,这个节点让您的4090及更高级别显卡真正发挥其强大性能! 例子: 261帧 1536 832 视频 运行在 4090D:

DE6AA28BB10FFFFAE4202966C859FA2A A1F875D3F4E4CDD627AFE4B724568388

你需要使用 https://github.com/kijai/ComfyUI-WanVideoWrapper 来运行工作流,并使用本节点来替换相关节点(上图所示).

🎯 核心特性

🚀 性能突破

智能分块算法 - 自动计算最优分块大小,告别锁死的小分块保守算法

显存利用率优化 - 让您显卡的超大显存物尽其用

并行处理加速 - 充分利用 GPU 并行计算能力

🛠️ 技术亮点

自适应分块策略 - 根据输入分辨率动态调整分块参数

高效内存管理 - 智能释放中间张量,减少显存碎片

原生 PyTorch 优化 - 使用最优化的内置函数和算法

🔧 用户友好 完全兼容 - 直接替换原节点,无需修改工作流

直观参数 - 简化的调节选项,让优化触手可及

实时反馈 - 详细的进度信息和性能提示

📊 性能对比 特性 原版节点 4090 优化版 提升幅度

编码速度 基准 ⚡ 2.1-2.5x 更快

显存利用率 18GB 左右 可手动调整 🎯 12-22GB 50%-80%

分块数量 大量小分块 🧠 少量大分块 减少 60%-70%

用户体验 需要手动调优 🤖 自动优化 极大简化

🎮 快速开始

安装方法

将本节点包放入 ComfyUI/custom_nodes/ 目录

重启 ComfyUI

在节点菜单中找到 WanVideo VACE Encode 4090

推荐配置

对于 4090D 24GB 显存

tile_size_multiplier = 2.0 # 平衡性能与质量

min_tile_size = 256 # 确保足够大的分块

对于1536 832以上的更高分辨率

tile_size_multiplier = 1.5 # 保守设置保证稳定性

min_tile_size = 192 # 适应高分辨率需求

内存管理 🗂️ 批量处理参考图像

🧹 及时释放中间张量

🔄 优化的插值算法

📦 高效的数据布局

🤝 开源精神

本项目的诞生源于对开源社区的深深热爱:

🔓 完全开源 - MIT 许可证,自由使用和修改

📚 代码透明 - 每一行代码都经过精心设计和测试

🌍 社区驱动 - 欢迎反馈和改进建议

💝 无私奉献 - PT只为让更多人受益

🙏 致谢

特别感谢: AIWOOD 开源社区 B站ID:AIWOOD QQ3群:1031710987

通义万相团队 - 提供了优秀的原始模型

kijai: https://github.com/kijai/ComfyUI-WanVideoWrapper

ComfyUI 社区 - 创造了这个强大的平台

所有测试用户 - 你们的反馈让这个项目不断完善

开源精神 - 让知识和技术自由流动

📄 许可证

本项目采用 MIT 许可证,鼓励学习、使用和分享。

💌 联系作者

如果您在使用过程中遇到问题或有改进建议,欢迎通过 GitHub Issues 反馈。

谨以此项目,献给所有在开源道路上默默奉献的开发者们。

PT - 用代码改变世界,用热情点亮未来 ✨

"优秀的代码不仅是功能的实现,更是艺术与工程的完美结合" - PT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages