メインコンテンツへスキップ
このドキュメントは AI によって生成されました。誤りを発見された場合、または改善に関するご提案がある場合は、ぜひご貢献ください! GitHub で編集
WanAnimateToVideo ノードは、ポーズ参照、表情、背景要素などの複数の条件付き入力を統合することで動画コンテンツを生成します。このノードは、さまざまな動画入力を処理し、フレーム間の時間的一貫性を維持しながら、連続的で整合性のあるアニメーションシーケンスを作成します。また、潜在空間(latent space)における演算を実行でき、既存の動画を運動パターンの継続によって拡張することも可能です。

入力

パラメーターデータ型必須範囲説明
positiveCONDITIONINGはい-望ましいコンテンツの生成を誘導するための正の条件付け
negativeCONDITIONINGはい-望ましくないコンテンツの生成を抑制するための負の条件付け
vaeVAEはい-画像データのエンコードおよびデコードに使用される VAE モデル
widthINTいいえ16 ~ MAX_RESOLUTION出力動画の幅(ピクセル単位)(デフォルト:832、ステップ:16)
heightINTいいえ16 ~ MAX_RESOLUTION出力動画の高さ(ピクセル単位)(デフォルト:480、ステップ:16)
lengthINTいいえ1 ~ MAX_RESOLUTION生成するフレーム数(デフォルト:77、ステップ:4)
batch_sizeINTいいえ1 ~ 4096同時に生成する動画の数(デフォルト:1)
clip_vision_outputCLIP_VISION_OUTPUTいいえ-追加的な条件付けのためのオプションの CLIP ビジョンモデル出力
reference_imageIMAGEいいえ-生成の開始点として使用される参照画像
face_videoIMAGEいいえ-表情の制御を提供する動画入力
pose_videoIMAGEいいえ-ポーズおよび動きの制御を提供する動画入力
continue_motion_max_framesINTいいえ1 ~ MAX_RESOLUTION以前の動きから継続する最大フレーム数(デフォルト:5、ステップ:4)
background_videoIMAGEいいえ-生成コンテンツと合成される背景動画
character_maskMASKいいえ-選択的処理の対象となるキャラクター領域を定義するマスク
continue_motionIMAGEいいえ-時間的一貫性を保つために継続する前の動きのシーケンス
video_frame_offsetINTいいえ0 ~ MAX_RESOLUTION全ての入力動画においてスキップするフレーム数。長尺動画をチャンク単位で生成する際に使用されます。動画の延長には、直前のノードの video_frame_offset 出力に接続してください。(デフォルト:0、ステップ:1)
パラメーター制約:
  • pose_video が指定され、かつ trim_to_pose_video のロジックが有効な場合、出力のフレーム数はポーズ動画の長さに自動的に調整されます。
  • face_video は処理時に自動的に 512×512 の解像度にリサイズされます。
  • continue_motion のフレーム数は continue_motion_max_frames パラメーターにより制限されます。
  • 入力動画(face_videopose_videobackground_videocharacter_mask)は、処理前に video_frame_offset だけオフセットされます。
  • character_mask が単一フレームのみを含む場合、そのフレームは全フレームにわたって繰り返し使用されます。
  • clip_vision_output が指定された場合、それは正の条件付けおよび負の条件付けの両方に適用されます。

出力

出力名データ型説明
positiveCONDITIONING追加の動画コンテキストを含む修正済みの正の条件付け
negativeCONDITIONING追加の動画コンテキストを含む修正済みの負の条件付け
latentLATENT潜在空間形式で生成された動画コンテンツ
trim_latentINT後続処理向けの潜在空間のトリミング情報
trim_imageINT参照用の動きフレームに対する画像空間のトリミング情報
video_frame_offsetINTチャンク単位での動画生成継続に向けた更新済みのフレームオフセット