Wiro - Video Background Music V2 icon

Wiro - Video Background Music V2

It turns any video into a cinematic experience by generating AI-powered instrumental soundtrack

Wiro - Video Background Music V2

AI-generated

Overview

This node generates AI-powered instrumental background music for a given video, enhancing it into a cinematic experience. It is useful for content creators, video editors, and marketers who want to automatically add fitting background music to their videos without manual composition. For example, a user can provide a video URL and optionally a caption describing the desired music style, a reference audio URL for style inspiration, tempo (BPM), background music volume, and a seed for randomness control. The node sends these inputs to the Wiro API, waits for the music generation task to complete, and outputs the status and URL of the generated music.

Use Case Examples

  1. Automatically add background music to a travel vlog video by providing the video URL and letting the AI decide the music style.
  2. Create a dance-themed soundtrack for a promotional video by specifying a caption and BPM of 128.
  3. Use a reference audio URL to style the background music similar to a favorite song for a cinematic short film.

Properties

Name Meaning
Input Video URL URL or file path of the video to which background music will be added.
Caption Free-text description of the desired music style. If empty, the video is analyzed automatically to generate music.
Reference Audio URL URL of a song to use as style inspiration for the generated music.
Bpm Tempo of the music in beats per minute. Set to 0 to let AI decide.
Background Music Volume Controls the relative volume level of the generated background music.
Seed Seed value to influence randomness in music generation for reproducibility.

Output

JSON

  • taskid - Identifier of the music generation task.
  • url - URL to access the generated background music.
  • status - Status of the music generation task, e.g., 'completed' or 'failed'.

Dependencies

  • Wiro API with API key and secret for authentication

Troubleshooting

  • If the node throws an error about missing task ID or socket access token, it indicates the Wiro API did not return expected data. Check API credentials and input parameters.
  • If the task status is 'failed', verify the input video URL and other parameters are valid and supported by the Wiro API.
  • Network or authentication errors may occur if API keys are invalid or expired; ensure credentials are up to date.

Links

  • Wiro API Documentation - Official documentation for the Wiro API used for video background music generation.

Discussion