HunyuanVideo Image-to-Video GGUF, FP8 and ComfyUI Native Workflow Complete Guide with Examples
Tencent officially released the HunyuanVideo image-to-video model on March 6, 2025. The model is now open-source and can be found at HunyuanVideo-I2V.
Below is the overall architecture diagram of HunyuanVideo:
ComfyUI now natively supports the HunyuanVideo-I2V model, and community developers kijai and city96 have updated their custom nodes to support the HunyuanVideo-I2V model.
In addition to Tencentβs official model, here are other versions compiled by ComfyUI Wiki:
- ComfyUI official repackaged version (no plugin required): Comfy-Org/HunyuanVideo_repackaged
- Kijaiβs version (requires ComfyUI-HunyuanVideoWrapper): Kijai/HunyuanVideo_comfy
- city96βs packaged version (requires ComfyUI-GGUF): city96/HunyuanVideo-I2V-gguf
In this article, weβll provide complete model installation instructions and workflow examples for each of these versions.
This article focuses on image-to-video workflows. If you want to learn about Tencent Hunyuanβs text-to-video workflow, please refer to Tencent Hunyuan Text-to-Video Workflow Guide and Examples.
ComfyUI Official HunyuanVideo I2V Workflow
This workflow comes from the ComfyUI official documentation.
Before starting this tutorial, please refer to How to Update ComfyUI to update your ComfyUI to the latest version to avoid missing the following Comfy_Core nodes for HunyuanVideo:
- HunyuanImageToVideo
- TextEncodeHunyuanVideo_ImageToVideo
1. HunyuanVideo I2V Workflow File
Download the workflow file below, then drag it into ComfyUI, or use the menu Workflows
-> Open (ctrl+o)
to load the workflow.
JSON Format Workflow Download
2. HunyuanVideo I2V Model Downloads
The following models are from Comfy-Org/HunyuanVideo_repackaged. Please download these models:
- llava_llama3_vision.safetensors
- clip_l.safetensors
- llava_llama3_fp16.safetensors
- llava_llama3_fp8_scaled.safetensors
- hunyuan_video_vae_bf16.safetensors
- hunyuan_video_image_to_video_720p_bf16.safetensors
After downloading, organize the files according to the structure below and save them to the corresponding folders under ComfyUI/models
:
ComfyUI/
βββ models/
β βββ clip_vision/
β β βββ llava_llama3_vision.safetensors
β βββ text_encoders/
β β βββ clip_l.safetensors
β β βββ llava_llama3_fp16.safetensors
β β βββ llava_llama3_fp8_scaled.safetensors
β βββ vae/
β β βββ hunyuan_video_vae_bf16.safetensors
β βββ diffusion_models/
β βββ hunyuan_video_image_to_video_720p_bf16.safetensors
3. Input Image
Download the image below as the input image
Complete the Check for Each HunyuanVideo I2V Workflow Node
Refer to the image to complete the check for each nodeβs content to ensure the workflow runs normally
- Check the
DualCLIPLoader
node:
- Ensure
clip_name1
: clip_l.safetensors is correctly loaded - Ensure
clip_name2
: llava_llama3_vision.safetensors is correctly loaded
- Check the
Load CLIP Vision
node: Ensure llava_llama3_vision.safetensors is correctly loaded - In the
Load Image
node, upload the input image provided earlier - Check the
Load VAE
node: Ensure hunyuan_video_vae_bf16.safetensors is correctly loaded - Check the
Load Diffusion Model
node: Ensure hunyuan_video_image_to_video_720p_bf16.safetensors is correctly loaded
- If you encounter a
running out of memory.
error during execution, you can try setting theweight_dtype
tofp8
type
- Click the
Queue
button or use the shortcut keyCtrl(cmd) + Enter(ε车)
to execute video generation
Kijai HunyuanVideoWrapper Version
1. Custom Node Installation
You need to install the following custom nodes:
If you donβt know how to install custom nodes, please refer to ComfyUI Custom Node Installation Guide
2. Model Downloads
Downloaded files should be organized according to the structure below and saved to the corresponding folders under ComfyUI/models
:
ComfyUI/
βββ models/
β βββ vae/
β β βββ hunyuan_video_vae_bf16.safetensors
β βββ diffusion_models/
β βββ hunyuan_video_I2V_fp8_e4m3fn.safetensors
3. HunyuanVideo I2V Workflow File
Complete the Check for Each HunyuanVideo I2V Workflow Node
Refer to the image to complete the check for each nodeβs content to ensure the workflow runs normally
- In the
Load Image
node, upload the image you want to use for image-to-video generation - In the
HunyuanVideo VAE Loader
node, ensurehunyuan_video_vae_bf16.safetensors
is correctly loaded - In the
HunyuanVideo Model Loader
node, ensurehunyuan_video_I2V_fp8_e4m3fn.safetensors
is correctly loaded - Modify the prompt text in the
HyVideo I2V Encode
node in theHyVideo I2V Encode
node, enter the description of the video you want to generate - Click the
Queue
button or use the shortcut keyCtrl(cmd) + Enter(ε车)
to execute video generation
city96 GGUF Version
1. Custom Node Installation
You need to install the following custom nodes:
If you donβt know how to install custom nodes, please refer to ComfyUI Custom Node Installation Guide
2. Model Downloads
This versionβs model is basically the same as the Comfy official version, so please refer to the Comfy official version section for manual download of the corresponding model.
You need to visit city96/HunyuanVideo-I2V-gguf to download the model you need and save the corresponding gguf model file to the ComfyUI/models/unet
folder:
ComfyUI/
βββ models/
β βββ clip_vision/
β β βββ llava_llama3_vision.safetensors
β βββ text_encoders/
β β βββ clip_l.safetensors
β β βββ llava_llama3_fp16.safetensors
β β βββ llava_llama3_fp8_scaled.safetensors
β βββ vae/
β β βββ hunyuan_video_vae_bf16.safetensors
β βββ unet/
β βββ hunyuan-video-i2v-720p-Q4_K_M.gguf // Depending on the GGUF version you downloaded
3. HunyuanVideo I2V Workflow File
Complete the Check for Each HunyuanVideo I2V Workflow Node
Refer to the image to complete the check for each nodeβs content to ensure the workflow runs normally
- Check the
DualCLIPLoader
node:
- Ensure
clip_name1
: clip_l.safetensors is correctly loaded - Ensure
clip_name2
: llava_llama3_vision.safetensors is correctly loaded
- Check the
Load CLIP Vision
node: Ensure llava_llama3_vision.safetensors is correctly loaded - In the
Load Image
node, upload the input image provided earlier - Check the
Load VAE
node: Ensure hunyuan_video_vae_bf16.safetensors is correctly loaded - Check the
Load Diffusion Model
node: Ensure the corresponding HunyuanVideo GGUF model is correctly loaded - Click the
Queue
button or use the shortcut keyCtrl(cmd) + Enter
to execute video generation