Unleash Dynamic Videos with Angry Facial Expressions: A Step-by-Step Workflow

CN
ComfyUI.org
2025-06-03 09:29:10

Unlock dynamic video creation with angry facial expressions from a single image using Image-to-Video tech. Discover the workflow, key models, and nodes for stunning film VFX, game animation, and short content. Learn how to create captivating visuals now!

Use Case
Video
Best For
Video
Models
Lora
Key Nodes
Upscaler
VRAM
Medium VRAM (12–16GB)
Reading Time
4 min
View Required ModelsMore Video Workflows

Workflow Overview

Unlock dynamic video creation with angry facial expressions from a single image using Image-to-Video tech. Discover the workflow, key models, and nodes for stunning film VFX, game animation, and short content. Learn how to create captivating visuals now!

Content type: Workflow

Primary intent: Download

Required Models

  • Lora

Required Nodes

  • Upscaler

Setup Notes

  • Install the required models before opening the workflow template.
  • Recommended hardware: Medium VRAM (12–16GB).

1. Workflow Overview

mbqawvvj9acom16wlnvezgif-5d3fcfca31ae40.gif

This workflow generates dynamic videos with angry facial expressions from a single image, leveraging Image-to-Video (I2V) technology. Key features:

  1. Transforms input images (e.g., portrait photos) into videos with emotion transitions.

  2. Uses WanVideo 2.1 model + LoRA (Angry Expression|i2V_v1) for enhanced details.

  3. Applies 2x upscaling for higher resolution.
    Use Case: Film VFX, game character animation, short video content.


2. Core Models

Model Name

Function

Source/Installation

WanVideo 2.1-I2V

Image-to-video generation (480P)

Requires ComfyUI-WanVideoWrapper

Angry Expression LoRA

Fine-tunes facial details

Manual install to models/loras

2xNomosUni Upscaler

2x resolution enhancement

Load via UpscaleModelLoader


3. Key Nodes

Node Name

Functionality

Installation

WanVideoImageClipEncode

Encodes images to latent features

Built-in

WanVideoSampler

Controls video sampling (20 steps, UniPC)

Built-in

Joy_caption

Auto-generates captions (requires Llama-3.1)

Manual plugin install

Dependencies:

  • Plugin ComfyUI-WanVideoWrapper (GitHub)

  • Model Wan2_1-I2V-14B-480P_fp8_e4m3fn.safetensors

  • Llama model unsloth/Meta-Llama-3.1-8B-bnb-4bit


4. Workflow Groups

  • Group 1: Model Loading

    • Nodes: WanVideoModelLoader + WanVideoVAELoader

    • Loads main model, VAE, and LoRA.

  • Group 2: Image Encoding

    • Nodes: LoadImageJoy_captionWanVideoTextEncode

    • Input: Portrait image (e.g., "Vol.2野蛮学姐").

    • Dynamic prompt: "acial expression abruptly changes to angry face".

  • Group 3: Video Generation

    • Nodes: WanVideoSamplerVHS_VideoCombine

    • Output: 480P → 2x upscaled MP4 (CRF=19).


5. Inputs & Outputs

  • Inputs:

    • Character image (1024x1024 recommended).

    • Negative prompt: "static, blurry, bad quality".

    • Frame rate: 16fps (81 frames ≈5s).

  • Output:

    • Upscaled MP4 (filename prefix wangyi AI Studio-wan).


6. Notes

⚠️ VRAM: Minimum 12GB (Llama model required).
⚠️ Troubleshooting:

  • Unnatural expressions → Adjust CFG (current: 6.0, try 4.0-8.0).

  • Upscale OOM → Disable PurgeVRAM or switch to 1x model.
    ⚠️ Tips:

  • Use WanVideoTeaCache (enabled with offload_device).

  • Input images: Close-up portraits work best.


Demo Steps

  1. Replace LoadImage with your character design.

  2. Tweak negative prompts in WanVideoTextEncode.

  3. Run Queue Prompt. Output saves to ComfyUI/output.

FAQ