Downloads · 30 days
0
wangkanai/wan21-fp16-720p
wan21-fp16-720p is a image-to-video model from wangkanai. Use it for the image-to-video task on the model card, and read the license before you ship it in a product. It is set up for diffusers. The card lists the license as other.
High-fidelity 720p image-to-video generation model in full FP16 precision for maximum quality output.
Downloads · 30 days
0
Access
Public
Updated Oct 28, 2025
Repo size
32.8 GB
Likes
2
Public
Click a slice to open those files.
.safetensors32.8 GB · 100%
From the Hugging Face model README
High-fidelity 720p image-to-video generation model in full FP16 precision for maximum quality output.
WAN (Wan An) 2.1 is a state-of-the-art transformer-based diffusion model for image-to-video generation. This repository contains the 720p variant in full FP16 (16-bit floating point) precision, providing the highest quality video generation with enhanced detail and clarity. The model transforms static images into dynamic video sequences with temporal consistency and cinematic quality.
Key Capabilities:
wan21-fp16-720p/
└── diffusion_models/
└── wan/
└── wan21-i2v-720p-14b-fp16.safetensors (31 GB)
Total Repository Size: ~31 GB
| File | Size | Description |
|---|---|---|
diffusion_models/wan/wan21-i2v-720p-14b-fp16.safetensors | 31 GB | WAN 2.1 Image-to-Video 720p transformer model (14B parameters, FP16) |
Note: This repository contains only the 720p diffusion model. For complete functionality, you will also need:
from diffusers import DiffusionPipeline, AutoencoderKL
import torch
from PIL import Image
# Load the WAN 2.1 720p FP16 model
pipe = DiffusionPipeline.from_single_file(
"E:/huggingface/wan21-fp16-720p/diffusion_models/wan/wan21-i2v-720p-14b-fp16.safetensors",
torch_dtype=torch.float16,
use_safetensors=True
)
# Load WAN 2.1 VAE (must be downloaded separately)
pipe.vae = AutoencoderKL.from_single_file(
"E:/huggingface/wan21-vae/vae/wan/wan21-vae.safetensors"
)
# Move to GPU
pipe.to("cuda")
# Load input image
input_image = Image.open("path/to/your/image.jpg")
# Generate video from image
video_frames = pipe(
image=input_image,
prompt="cinematic video with smooth motion",
num_frames=24,
num_inference_steps=50,
guidance_scale=7.5
).frames[0]
# Export video
from diffusers.utils import export_to_video
export_to_video(video_frames, "output_video.mp4", fps=8)
from diffusers import DiffusionPipeline, AutoencoderKL
import torch
# Load model with memory optimizations
pipe = DiffusionPipeline.from_single_file(
"E:/huggingface/wan21-fp16-720p/diffusion_models/wan/wan21-i2v-720p-14b-fp16.safetensors",
torch_dtype=torch.float16,
use_safetensors=True
)
# Enable memory-efficient attention
pipe.enable_attention_slicing(1)
pipe.enable_vae_slicing()
# Enable gradient checkpointing (if supported)
if hasattr(pipe.unet, 'enable_gradient_checkpointing'):
pipe.unet.enable_gradient_checkpointing()
pipe.to("cuda")
# Generate with reduced memory footprint
video_frames = pipe(
image=input_image,
prompt="your prompt here",
num_frames=16, # Reduce frames for lower VRAM
num_inference_steps=40,
guidance_scale=7.5
).frames[0]
# Load camera control LoRA (must be downloaded separately)
pipe.load_lora_weights(
"E:/huggingface/wan21-loras/loras/wan/wan21-camera-rotation-rank16-v1.safetensors"
)
# Generate video with camera movement
video_frames = pipe(
image=input_image,
prompt="rotating camera around the subject, cinematic",
num_frames=24,
num_inference_steps=50,
guidance_scale=7.5
).frames[0]
pipe.enable_attention_slicing(1)pipe.enable_vae_slicing()# Install required dependencies
pip install diffusers transformers accelerate safetensors torch torchvision
# For video export functionality
pip install opencv-python imageio imageio-ffmpeg
Python Environment:
| Variant | Size | VRAM | Quality | Speed | Use Case |
|---|---|---|---|---|---|
| FP16 (this model) | 31 GB | 40GB+ | Maximum | Standard | Research, archival quality, maximum fidelity |
| FP8 | 16 GB | 24GB+ | High | Faster | Production deployment, efficient inference |
| Resolution | Model Size | VRAM | Quality | Details |
|---|---|---|---|---|
| 480p | 31 GB | 32GB+ | High | Balanced quality/performance |
| 720p (this model) | 31 GB | 40GB+ | Maximum | Enhanced detail and clarity |
When to use FP16 720p:
Consider alternatives if:
This model is released under a custom WAN license. Please review the license terms before use:
License Type: other (Custom WAN License)
If you use this model in your research or projects, please cite:
@software{wan21_fp16_720p,
title={WAN 2.1 FP16 720p: High-Fidelity Image-to-Video Generation},
year={2024},
note={14B parameter transformer-based diffusion model for 720p video generation in full FP16 precision}
}
wan21-vae.safetensors (~243 MB, required)pipe.enable_attention_slicing(1)pipe.enable_vae_slicing()pipe.to("cuda")torch_dtype=torch.float16Model Status: Production-ready for research and high-quality video generation Last Updated: 2025-10-13 Maintained By: Community documentation (unofficial)
Ethical Use: Please use this model responsibly and in accordance with ethical AI guidelines. Be mindful of:
For questions, issues, or contributions to this documentation, please refer to the Hugging Face community forums and official WAN project resources.