Wiro - Generate Shorts/Reels Video icon

Wiro - Generate Shorts/Reels Video

Generates short video content from prompt using Wiro.

Overview

This node generates short video content (shorts or reels) based on a user-provided text prompt using an AI-powered video generation service. It is designed to create engaging, customizable videos quickly by specifying parameters such as video duration, quality, caption style, and visual effects.

Common scenarios where this node is beneficial include:

  • Creating social media shorts or reels automatically from marketing copy or blog summaries.
  • Generating quick promotional videos for products or events without manual video editing.
  • Producing captioned videos with talking head overlays for educational or informational content.

For example, a user can input a prompt like "Tips for healthy eating" and configure the video duration and caption style to generate a ready-to-share short video summarizing those tips.

Properties

Name Meaning
Prompt Text describing what the video should be about; the AI generates video content accordingly.
Video Duration (Seconds) Total length of the generated video; options: 10, 15, 20, 25, 30 seconds.
Video Mode Style of video generation; options: Standard, Professional.
Video Quality Resolution of the output video; options: 480p, 720p, 1080p.
Caption Effect Animation style for captions; options: Flash Each Word, Full Sentence, Typewriter.
Reveal Full Sentence Boolean to show the full sentence after caption animation completes.
Speech Speed Speed multiplier for speech in the video (e.g., "1.3").
Talking Head Display Boolean to enable or disable a talking head overlay in the video.
Talking Head Image URL URL to a custom image used for the talking head display.
Caption Position Position of captions in the video; options: Top, Bottom.
Caption Font Family Font family used for captions; multiple Poppins font variants available (e.g., Bold, Italic).
Caption Font Color (Hex) Hex color code for caption text color.
Caption Box Color (Hex) Hex color code for the background box behind captions.
Caption Box Opacity Opacity level (0.0 to 1.0) for the caption background box.
Cover Font Family Font family used on the cover screen; same options as caption fonts.
Cover Font Color (Hex) Hex color code for cover screen font color.
Cover Box Color (Hex) Hex color code for the cover screen box color.
Cover Box Opacity Opacity level (0.0 to 1.0) for the cover screen box.
Seed String seed value to produce reproducible video generation results.

Output

The node outputs a JSON object containing:

  • taskid: The unique identifier for the video generation task.
  • url: The URL to the completed video once processing finishes.
  • status: Status of the video generation task, which can be "completed" or "failed".

The node does not output binary data directly but provides a URL to access the generated video file.

Dependencies

  • Requires an API key credential for the external AI video generation service.
  • Makes authenticated HTTP POST requests to the service's API endpoint.
  • Uses a polling mechanism to wait until the video generation task completes.
  • Requires network connectivity to the external API at https://api.wiro.ai/v1/Run/wiro/Shorts-Reels-Video-Generator.

Troubleshooting

  • Missing or invalid API credentials: Ensure that the API key and secret are correctly configured in the node credentials.
  • API response missing task ID or token: This indicates an issue with the request or service availability; verify all required parameters and retry.
  • Task status returns failed: The video generation did not complete successfully; check the prompt and parameters for validity or try again later.
  • Timeout during polling: If the task takes too long, the node may time out; consider increasing timeout settings or checking service status.
  • Invalid parameter values: Make sure all inputs conform to expected types and allowed options, especially for enumerated fields like video duration and quality.

Links and References

Discussion