Wan2.2 アニメーションは、単一の参照画像を生命感あふれるパフォーマンスに変え、ドライビングビデオの全身の動きと表情に従います。この ComfyUI Wan2.2 アニメーションワークフローは、ポーズ転送、顔のモーションキャプチャ、背景制御、LoRA アドオンを融合させ、キャラクターが自然に動きつつアイデンティティを保持します。
アバター、パフォーマンス再現、ミュージックビデオ、ストーリービート用に設計された Wan2.2 アニメーションは、オーディオパススルー、品質のアップスケーリング、補間をオプションで提供し、クリーンで時間的に安定したクリップを生成します。ガイド付きグラフとして出荷され、創造的な選択に集中できるようにしています。
全体の流れ。グラフはドライビングビデオと単一の参照画像を取り込み、クリーンな被写体/背景と顔に対応したクロップを準備し、ポーズ、顔、画像、テキストの埋め込みを Wan2.2 アニメーションに供給してサンプリングとデコードを行います。最終段階で詳細をアップスケールし、フレームをオプションで補間してからエクスポートします。
WanVideoModelLoader (#22) と WanVideoSetLoRAs (#48) はモデルとアダプターを接続し、WanVideoVAELoader (#38) と CLIPLoader (#175) は VAE とテキストのバックボーンを提供します。サイズ
width と height を設定し、ドライビングビデオからロードする予定のフレームが frame_count と一致していることを確認します。VHS_LoadVideo (#63) がカウントを報告します; サンプラーの num_frames を一貫して保持してテールトランケーションを避けます。PixelPerfectResolution (#152) ヘルパーはドライビングクリップを読み取り、安定した生成サイズを提案します。背景マスキング
VHS_LoadVideo (#63) にロードします; オーディオは自動的に抽出され、後でパススルーされます。PointsEditor (#107) を使用して被写体にいくつかの肯定的なポイントを配置し、Sam2Segmentation (#104) を実行してクリーンなマスクを生成します。GrowMask (#100) と BlockifyMask (#108) はエッジを安定させて拡大し、DrawMaskOnImage (#99) はクイックチェックを提供します。このマスクにより Wan2.2 アニメーションはパフォーマーに焦点を当てつつ、元の背景を尊重します。参照画像
ImageResizeKJv2 (#64) は作業解像度に一致させ、出力はアニメーション段階で保存されます。顔画像
DWPreprocessor (#177) はポーズのキーポイントを見つけ、FaceMaskFromPoseKeypoints (#120) は顔の領域を分離し、ImageCropByMaskAndResize (#96) は整列した顔のクロップを生成します。クイックQA用に小さなプレビューエクスポーターが含まれています(VHS_VideoCombine (#112))。サンプリングとデコード
WanVideoClipVisionEncode (#70) を通じて埋め込まれ、プロンプトは CLIPTextEncode (#172, #182, #183) でエンコードされ、すべてが WanVideoAnimateEmbeds (#62) で融合されます。WanVideoSampler (#27) は Wan2.2 アニメーションのコア拡散を実行します。「コンテキストウィンドウ」モードで非常に長いクリップを作業するか、元の長い生成パスを使用することができます; 含まれているノートは、安定性のためにコンテキストウィンドウをフレームカウントに一致させるときの説明を提供します。サンプラーの出力は WanVideoDecode (#28) によってデコードされ、オプションのオーディオパススルーで保存されます(VHS_VideoCombine (#30))。結果コラージュ
ImageConcatMulti (#77, #66) と GetImageSizeAndCount (#42) は参照、顔、ポーズ、出力のサイドバイサイドパネルを組み立てます。最終エクスポート前にアイデンティティと動作の整合性をスポットチェックするために使用します。アップスケールと補間
UltimateSDUpscaleNoUpscale (#180) は提供された UNet (UNETLoader (#181)) と VAE (VAELoader (#184)) でエッジとテクスチャを洗練し、ポジティブ/ネガティブプロンプトが詳細を穏やかに誘導します。RIFEInterpolation (#188) はオプションで動作の滑らかさを倍増させ、VHS_VideoCombine (#189) は最終的な Wan2.2 アニメーションクリップを書き込みます。VHS_LoadVideo (#63)
Sam2Segmentation (#104) + PointsEditor (#107)
GrowMask は、ハロー効果なしで複雑な背景を安定させる傾向があります。動画に対応したセグメンテーションガイダンスについては SAM 2 を参照してください。PaperDWPreprocessor (#177) + FaceMaskFromPoseKeypoints (#120)
WanVideoModelLoader (#22) と WanVideoSetLoRAs (#48)
WanVideoAnimateEmbeds (#62) と WanVideoSampler (#27)
UltimateSDUpscaleNoUpscale (#180)
RIFEInterpolation (#188)
役立つリンク:
このワークフローは、以下の作業とリソースを実装および構築しています。Wan2.2 および @ArtOfficialLabs による Wan2.2 アニメーションデモの貢献とメンテナンスに深く感謝します。権威ある詳細については、以下にリンクされた元のドキュメントとリポジトリを参照してください。
注意: 参照されているモデル、データセット、およびコードの使用は、それぞれの著者および管理者によって提供されるライセンスおよび条件に従います。
RunComfyは最高の ComfyUI プラットフォームです。次のものを提供しています: ComfyUIオンライン 環境とサービス、および ComfyUIワークフロー 魅力的なビジュアルが特徴です。 RunComfyはまた提供します AI Playground, アーティストが最新のAIツールを活用して素晴らしいアートを作成できるようにする。