? ToonCrafter 可以利用预先训练的图像到视频扩散先验来插入两个卡通图像。请查看我们的项目页面和论文以获取更多信息。
输入起始帧 | 输入结束帧 | 生成的视频 |
输入起始帧 | 输入结束帧 | 输入草图引导 | 生成的视频 |
输入起始帧 | 输入结束帧 | 生成的视频 |
输入草图 | 输入参考 | 着色结果 |
模型 | 解决 | GPU内存。 & 推理时间(A100,ddim 50steps) | 检查站 |
---|---|---|---|
卡通工匠_512 | 320x512 | 待定( perframe_ae=True ) | 抱脸 |
目前,我们的ToonCrafter可以支持生成最多16帧、分辨率为512x320的视频。通过使用更少的 DDIM 步骤可以减少推理时间。
先决条件: 3.11>=python>=3.8
、 CUDA>=11.3
、 ffmpeg
和git
。
Python 和 Git:
授予对 powershell 的不受限制的脚本访问权限,以便 venv 可以工作:
Set-ExecutionPolicy Unrestricted
并回答 A git clone https://github.com/sdbds/ToonCrafter-for-windows
使用 Powershell 运行install.ps1
或install-cn.ps1
安装(适用于中文)
下载预训练的 ToonCrafter_512 并将model.ckpt
放入checkpoints/tooncrafter_512_interp_v1/model.ckpt
中。
sh scripts/run.sh
使用run_gui.ps1
运行 Powershell
冷静下来。我们的框架开启了生成卡通插值的时代,但由于生成视频先验的多样性,成功率无法保证。
该项目致力于对人工智能驱动的视频生成领域产生积极影响。用户可以自由地使用此工具创建视频,但他们应该遵守当地法律并负责任地使用它。开发者对用户潜在的误用不承担任何责任。