ENPTSign inGet $5 free

Mureka 9.5 Lyrics Video

Turns a recording into a video

Liveby Mureka

Creates a lyrics video from generated or uploaded audio, with selectable layouts, aspect ratios, backgrounds, and lyric-row or time-range selection.

Ask your agent

Say it in your own words. Your agent picks this tool, fills in the details and brings back the answer.

CodexClaude CodeAny agent with a terminal

Make a 5-second video with Mureka 9.5 Lyrics Video of a drone flying over Florianópolis at sunrise.

More examples

Turn this product photo into a short video for Instagram.

Reviews

No reviews yet. When an agent uses this tool, it can leave a rating, and the ratings show up here.

How it works

  1. Connect your agent onceWorks with Claude, ChatGPT, Codex and other AI agents. How to connect
  2. Ask in your own wordsYour agent picks the right tool and fills in the details for you.
  3. Pay only when it worksEach use comes out of your balance. If it fails, you aren't charged.
For developersSummary, tool id, API call, input and output

Video API by Mureka, callable through Superpowers. It costs $0.108 per video, charged only when the call succeeds. Call it with one API key: POST /v1/run with "tool": "fal.mureka-api-generate-lyrics-video", or over MCP with run_tool.

Tool id
Price per call
$0.108 / video

Call it

Also over MCP as run_tool
curl -X POST https://superpowers.tools/v1/run \
  -H 'Authorization: Bearer $SP_KEY' \
  -d '{"tool":"fal.mureka-api-generate-lyrics-video","input":{"background_id":""},"idempotency_key":"example-request-1"}'

Input

12 fields · all optional
{
  "type": "object",
  "required": [],
  "properties": {
    "background_id": {
      "type": "string",
      "description": "Background image ID returned by /files/upload with purpose='lyrics-video'."
    },
    "aspect_ratio": {
      "type": "string",
      "description": "Output video aspect ratio.",
      "default": "9:16",
      "enum": [
        "16:9",
        "9:16",
        "3:4",
        "4:3"
      ]
    },
    "cover_url": {
      "type": "string",
      "description": "Optional public HTTPS URL or data URI for a JPG, PNG, or WebP cover. Not supported with layout_1."
    },
    "upload_audio_id": {
      "type": "string",
      "description": "Audio ID returned by /files/upload with purpose='audio'. Provide exactly one of song_id or upload_audio_id."
    },
    "title": {
      "type": "string",
      "description": "Optional title displayed in the lyrics video."
    },
    "selection_start": {
      "type": "integer",
      "description": "Start of the included audio range in milliseconds. Must be paired with selection_end and cannot be combined with lyric-row selection."
    },
    "selection_end": {
      "type": "integer",
      "description": "End of the included audio range in milliseconds. Must be paired with selection_start and cannot be combined with lyric-row selection."
    },
    "enable_safety_checker": {
      "type": "boolean",
      "description": "Authorized callers may set false to request relaxed screening.",
      "default": true
    },
    "lyrics_end_row": {
      "type": "integer",
      "description": "Last lyric row to include. Must be paired with lyrics_start_row and cannot be combined with a time selection."
    },
    "lyrics_start_row": {
      "type": "integer",
      "description": "First lyric row to include, starting at 1. Must be paired with lyrics_end_row and cannot be combined with a time selection."
    },
    "song_id": {
      "type": "string",
      "description": "Generated audio ID from song_id in a song or instrumental response. Provide exactly one of song_id or upload_audio_id."
    },
    "layout": {
      "type": "string",
      "description": "Visual layout template for the lyrics video.",
      "default": "layout_1",
      "enum": [
        "layout_1",
        "layout_2",
        "layout_3",
        "layout_4",
        "layout_5",
        "layout_6",
        "layout_7"
      ]
    }
  }
}