- 音声駆動型動画生成: 静止画像と音声を同期した動画に変換
- 映画級の高品質出力: 自然な表情や動きを伴う高精細動画を生成
- 分単位の動画生成: 長尺動画の作成をサポート
- 多様なフォーマット対応: 全身および上半身のキャラクターに対応
- 高度なモーション制御: テキストによる指示で動作や背景環境を生成可能
Wan2.2 S2V モデル: Hugging Face
Wan2.2 S2V の ComfyUI ネイティブワークフロー
Wan2.2-S2V 音声駆動型動画生成
静止画像と音声を、完全な同期と分単位の生成でダイナミックな動画に変換します。
Comfy Cloud で実行
Comfy Cloud で開く
ワークフローをダウンロード
JSON をダウンロード、またはテンプレートライブラリで「Wan2.2 S2V」を検索
video_wan2_2_14B_s2v_reference_image.jpg
LoadImage ノード 52 ・ video_wan2_2_14B_s2v_reference_image.jpgvideo_wan2_2_14B_s2v_input_audio.MP3
LoadAudio ノード 58 ・ video_wan2_2_14B_s2v_input_audio.MP3
2. モデルリンク
すべてのモデルは、当社のリポジトリ から入手できます。 diffusion_modelswan2.2_s2v_14B_fp8_scaled.safetensors
FP8 スケーリング拡散モデル。
ComfyUI/models/diffusion_models/ に配置wan2.2_s2v_14B_bf16.safetensors
BF16 拡散モデル。
ComfyUI/models/diffusion_models/ に配置wav2vec2_large_english_fp16.safetensors
オーディオエンコーダーモデル。
ComfyUI/models/audio_encoders/ に配置wan_2.1_vae.safetensors
Wan2.1 VAE モデル。
ComfyUI/models/vae/ に配置umt5_xxl_fp8_e4m3fn_scaled.safetensors
FP8 スケーリングテキストエンコーダー。
ComfyUI/models/text_encoders/ に配置3. ワークフローの操作手順

3.1 Lightning LoRA について
3.2 fp8_scaled および bf16 モデルについて
両方のモデルは、こちらのページ から入手可能です:wan2.2_s2v_14B_fp8_scaled.safetensors
FP8 スケーリング拡散モデル
wan2.2_s2v_14B_bf16.safetensors
BF16 拡散モデル
wan2.2_s2v_14B_fp8_scaled.safetensors を使用しており、VRAM 使用量が少ないのが特徴です。ただし、品質劣化を抑えるために wan2.2_s2v_14B_bf16.safetensors を試すことも可能です。
3.3 ステップごとの操作手順
ステップ 1:モデルの読み込み-
拡散モデルを読み込む:
wan2.2_s2v_14B_fp8_scaled.safetensorsまたはwan2.2_s2v_14B_bf16.safetensorsを読み込みます- 提供されているワークフローでは VRAM 使用量が少ない
wan2.2_s2v_14B_fp8_scaled.safetensorsを使用しています - ただし、品質劣化を抑えたい場合は
wan2.2_s2v_14B_bf16.safetensorsを試すことができます
- 提供されているワークフローでは VRAM 使用量が少ない
-
CLIP を読み込む:
umt5_xxl_fp8_e4m3fn_scaled.safetensorsを読み込みます -
VAE を読み込む:
wan_2.1_vae.safetensorsを読み込みます -
AudioEncoderLoader:
wav2vec2_large_english_fp16.safetensorsを読み込みます -
LoraLoaderModelOnly:
wan2.2_t2v_lightx2v_4steps_lora_v1.1_high_noise.safetensors(Lightning LoRA)を読み込みます- Wan2.2 のすべての Lightning LoRA をテストしました。これは Wan2.2 S2V 専用に学習された LoRA ではないため、多くのキー値が一致しません。ただし、生成時間を大幅に短縮できるため、本テンプレートに含めています。今後も最適化を継続していきます
- この LoRA を使用すると、動きの自然さおよび画質に著しい劣化が生じます
- 出力品質が不十分と感じた場合は、オリジナルの 20 ステップワークフローをお試しください
- LoadAudio: 提供済みの音声ファイル、またはユーザー自身の音声ファイルをアップロードします
- Load Image: 参照用の画像をアップロードします
-
バッチサイズ: 追加する「Video S2V Extend」サブグラフノードの数に応じて設定します
- 各「Video S2V Extend」サブグラフは、最終出力に 77 フレームを追加します
- 例:「Video S2V Extend」サブグラフを 2 個追加した場合、バッチサイズは 3 に設定します(これは全サンプリング反復回数を意味します)
- Chunk Length: デフォルト値の 77 のままにしてください
-
サンプラー設定: Lightning LoRA の使用有無に応じて異なる設定を選択します
- 4 ステップ Lightning LoRA を使用する場合: steps: 4, cfg: 1.0
- 4 ステップ Lightning LoRA を使用しない場合: steps: 20, cfg: 6.0
- サイズ設定: 出力動画の解像度を設定します
-
Video S2V Extend: 動画拡張用のサブグラフノードです。デフォルトのサンプリングフレーム数は 77 であり、本モデルは 16fps であるため、各拡張により 77 / 16 = 4.8125 秒の動画が生成されます
- 入力音声の長さに合わせて「Video S2V Extend」サブグラフノードの数を計算する必要があります。例:入力音声が 14 秒の場合、必要な総フレーム数は 14x16=224、各拡張は 77 フレームであるため、必要なノード数は 224/77 = 2.9、切り上げて 3 個となります
-
Ctrl + Enterキーを押すか、[実行] ボタンをクリックしてワークフローを実行します