Wiro - Faceless Video Generator
AI-generatedOverview
This node integrates with the Wiro Faceless Video Generator API to create professional short videos suitable for platforms like YouTube Shorts, Instagram Reels, TikTok, and X (Twitter). It allows users to input a text prompt and customize various video generation parameters such as video model, duration, quality, caption effects, TTS voice, talking head display, caption styling, cover effects, and more. The node sends these parameters to the API, initiates the video generation task, and polls until the task completes, returning the video URL and status.
Use Case Examples
- Generating a 10-second 1080p video with a specific TTS voice and caption effect for a social media post.
- Creating a 30-second video using the ByteDance Seedance Pro model with custom caption font and colors for marketing content.
Properties
| Name | Meaning |
|---|---|
| Prompt | The text prompt used to generate the video content. |
| Video Model | Selects the video generation model to use for creating the video. |
| Total Video Seconds | Total duration of the generated video in seconds. |
| Video Quality | Resolution of the generated video output. |
| Caption Effect | How captions appear in the video. |
| TTS Voice | Voice character used for text-to-speech in the video. |
| Reveal Full Sentence | Determines if the full sentence is shown after the 'Flash Each Word' caption animation. |
| Speech Speed | Adjusts the speed of the generated voice. |
| Talking Head Display | Toggle visibility of the talking head in the video. |
| Talking Head Image Url | URL of the image to use for the talking head if enabled. |
| Caption Position | Position of the caption text in the video. |
| Caption Font Family | Font family used for captions. |
| Caption Font Color | Hex color code for caption text color. |
| Caption Box Color | Hex color code for caption background box color. |
| Caption Box Opacity | Transparency level of the caption background box. |
| Cover Effect | Motion effect applied to the cover/hook video. |
| Cover Animation Speed | Speed multiplier for cover animation. |
| Cover Font Family | Font family used for cover text. |
| Cover Font Color | Hex color code for cover text color. |
| Cover Box Color | Hex color code for cover background box color. |
| Cover Box Opacity | Transparency level of the cover background box. |
| Seed | Seed value to influence video generation randomness. |
Output
JSON
taskid- The unique identifier of the video generation task.url- The URL of the generated video once the task is completed.status- The status of the video generation task, e.g., 'completed' or 'failed'.
Dependencies
- Wiro API with API key and secret for authentication
Troubleshooting
- If the API does not return a valid task ID or socket access token, the node throws an error indicating an invalid response from the Wiro API. Check API credentials and request parameters.
- If the polling for task completion fails or returns error codes (-1, -2, -3, -4), the task status is marked as 'failed'. Verify the prompt and parameters, and ensure the API service is operational.
Links
- Wiro API Documentation - Official documentation for the Wiro Faceless Video Generator API.