ComfyUI-WanVideoWrapper
Run ComfyUI Easily with InstaSD
Skip the complex setup. InstaSD helps creative professionals build workflows and deploy them to the world:
- One-click deployment
- Any model, any node
- Powerful GPUs for rapid iteration
Available Nodes
WanVideoPhantomEmbeds
WanVideoPhantomEmbeds Node Documentation
Overview
The WanVideoPhantomEmbeds node is a part of the ComfyUI system, specifically the ComfyUI-WanVideoWrapper module. It is designed to process video embeddings using the "phantom" model, which can enhance video generation by incorporating additional latent information. This node facilitates the configuration and execution of video processing tasks that utilize phantom latents to control aspects of video synthesis within the broader workflow.
Functionality
The WanVideoPhantomEmbeds node serves the following primary functions:
- Configure and manage the phantom latent information to be used in video processing.
- Manage the start and end percentages of video processing using phantom latents.
- Optionally integrate VACE (Visual Attention-based Content Editing) embeds for more complex video processing scenarios.
Inputs
The WanVideoPhantomEmbeds node accepts several inputs that control its behavior:
Required Inputs
-
Number of Frames (
num_frames):- Type: Integer
- Description: Specifies the number of video frames to encode. The value must be between 1 and 10,000.
-
Phantom Latent 1 (
phantom_latent_1):- Type: Latent
- Description: The primary reference latents for the phantom model. These latents are essential for generating video content within the phantom framework.
-
Phantom CFG Scale (
phantom_cfg_scale):- Type: Float
- Default: 5.0
- Description: Sets the CFG (Classifier-Free Guidance) scale for the extra phantom condition pass. Determines the strength of guidance during video generation.
-
Phantom Start Percent (
phantom_start_percent):- Type: Float
- Default: 0.0
- Description: Specifies the percentage of the frames at which the phantom model's effect should start to take place.
-
Phantom End Percent (
phantom_end_percent):- Type: Float
- Default: 1.0
- Description: Specifies the percentage of the frames at which the phantom model's effect should end.
Optional Inputs
-
Phantom Latent 2, 3, 4 (
phantom_latent_2,phantom_latent_3,phantom_latent_4):- Type: Latent
- Description: Additional reference latents for the phantom model. These are optional and can be used to provide more detail or variation in the video content.
-
VACE Embeds (
vace_embeds):- Type: WANVIDIMAGE_EMBEDS
- Description: Optional VACE embeds to influence the video generation process. These embeds add an extra layer of complexity and control to the output.
Outputs
The WanVideoPhantomEmbeds node produces the following output:
- Image Embeds (
image_embeds):- Type: WANVIDIMAGE_EMBEDS
- Description: The resultant embedding set ready for use in video synthesis. This output can be utilized by other nodes in the ComfyUI workflow to generate video content.
Usage in ComfyUI Workflows
In ComfyUI workflows, the WanVideoPhantomEmbeds node is used to enhance video generation tasks by providing an interface to manage phantom latents and optional VACE influences. It is particularly useful in projects where nuanced control over latent details is necessary, such as in artistic video synthesis or advanced content creation where iterative refinement is required.
Here’s how it might be practically used:
- Combine with other nodes to form a more extensive video processing pipeline that integrates text and image embeddings.
- Use in conjunction with editing nodes to experiment with various permutations of phantom and VACE embeddings.
- Employ in workflows that require specific start and end configurations for video sequences, allowing animators and designers to trial and error different effects smoothly.
Special Features and Considerations
- Scalability: The node allows you to scale from basic to complex video synthesizing tasks by utilizing multiple phantom latents.
- Control Over Video Sequences: Precise start and end percentages give creators the ability to control when and how the phantom model’s effects are applied.
- Integration with VACE: Support for VACE embeds adds additional control over video elements, enabling the precise manipulation of visual attention for content editing purposes.
- Flexibility with CFG Scale: Adjustable CFG scale provides nuanced control over the guidance during embedding and rendering processes, making the node adaptable to various creative use cases.
The WanVideoPhantomEmbeds node forms a crucial part of creative video art creation in ComfyUI, combining flexibility, precision, and scalability to empower users to generate high-quality video content.