Wiro - Generate Video From Text icon

Wiro - Generate Video From Text

Generate Video From Text

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

Discussion