Documentation Index
Fetch the complete documentation index at: https://dripart-fix-cloud-button-text-1773163393.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
The PixVerse Image to Video node uses PixVerse’s API to transform static images into dynamic videos. It preserves the visual features of the original image while adding natural motion based on text prompts.
Parameters
Required Parameters
| Parameter | Type | Default | Description |
|---|
| image | Image | - | Input image to convert to video |
| prompt | String | "" | Text prompt describing video motion/content |
| negative_prompt | String | "" | Elements to avoid in the video |
| seed | Integer | -1 | Random seed (-1 for random) |
| quality | Select | ”high” | Output video quality level |
| aspect_ratio | Select | ”r16_9” | Output video aspect ratio |
| duration | Select | ”seconds_4” | Length of generated video |
| motion_mode | Select | ”standard” | Video motion style |
Optional Parameters
| Parameter | Type | Default | Description |
|---|
| pixverse_template | PIXVERSE_TEMPLATE | None | Optional PixVerse template |
Output
| Output | Type | Description |
|---|
| VIDEO | Video | Generated video |
Source Code
[Node Source Code (Updated 2025-05-05)]
class PixverseImageToVideoNode(ComfyNodeABC):
"""
Pixverse Image to Video
Generates videos from an image and prompts.
"""
@classmethod
def INPUT_TYPES(s):
return {
"required": {
"image": ("IMAGE",),
"prompt": ("STRING", {"multiline": True, "default": ""}),
"negative_prompt": ("STRING", {"multiline": True, "default": ""}),
"seed": ("INT", {"default": -1, "min": -1, "max": 0xffffffffffffffff}),
"quality": (list(PixverseQuality.__members__.keys()), {"default": "high"}),
"aspect_ratio": (list(PixverseAspectRatio.__members__.keys()), {"default": "r16_9"}),
"duration": (list(PixverseDuration.__members__.keys()), {"default": "seconds_4"}),
"motion_mode": (list(PixverseMotionMode.__members__.keys()), {"default": "standard"}),
},
"optional": {
"pixverse_template": ("PIXVERSE_TEMPLATE",),
},
"hidden": {
"auth_token": "AUTH_TOKEN_COMFY_ORG",
},
}
RETURN_TYPES = ("VIDEO",)
DESCRIPTION = "Generates videos from an image and prompts using Pixverse's API"
FUNCTION = "generate_video"
CATEGORY = "api node/video/Pixverse"
API_NODE = True
OUTPUT_NODE = True