Overview
This node generates a video from a text description using an AI-powered service. Users provide a textual prompt describing the desired video content, and the node interacts with an external API to create a video that visually represents the input description. It supports customization such as output size, number of frames, frame rate, and other generation parameters.
Common scenarios include:
- Creating short AI-generated videos for social media or marketing based on creative prompts.
- Generating visual content for storytelling or presentations without needing manual video editing skills.
- Experimenting with AI-driven video synthesis for artistic or entertainment purposes.
For example, a user might input a prompt like "A serene forest with sunlight streaming through the trees and leaves gently falling" to generate a calming nature scene video.
Properties
| Name | Meaning |
|---|---|
| Prompt | A textual description of the video content you want the AI to generate. |
| Negative Prompt | Descriptions of unwanted elements or qualities to avoid in the generated video (e.g., "bad quality, blurry"). |
| Size | The resolution of the output video. Options: 832×480, 720×1280, 1280×720, 480×832. |
| Number of Frames | The total number of frames the video should contain. |
| Scale | A numeric scale parameter influencing the output style or detail level. |
| Steps | The number of processing steps used during generation, affecting quality and time. |
| Frames per Second | The playback speed of the video in frames per second. |
| Seed | A random seed value to control randomness and reproducibility of the generated video. |
Output
The node outputs a JSON object containing:
taskid: The unique identifier of the video generation task.url: The URL where the generated video can be accessed once completed.status: The status of the video generation task, which can be"completed"or"failed".
The node does not directly output binary video data but provides a URL to access the finished video.
Dependencies
- Requires an API key credential for authentication with the external AI video generation service.
- Makes HTTP POST requests to the service's API endpoint.
- Uses a polling mechanism to wait until the video generation task completes before returning results.
Troubleshooting
- Missing or invalid API credentials: Ensure that the required API key and secret are correctly configured in the node credentials.
- API response missing task ID or token: This indicates a problem with the request or service availability; verify all input parameters and network connectivity.
- Task status is "failed": The video generation did not complete successfully. Check the prompt and parameters for validity or try again later.
- Timeouts or long waits: Video generation can take time; if polling times out, consider increasing timeout settings or checking service status.
Links and References
- Wiro AI Video Generation API Documentation (hypothetical link based on context)