Skip to content
Music videos from a song link

AI Music Video Generator

Turn a song into a 9:16 music video with lyric captions, a sound wave, beat bars and a background clip. Make it from your AI agent, the API or n8n.
Get started
Illustration: phone with the options Audio file and Import from YouTube
AI Music Video Generator

How to make an AI music video

Send a song link to SendShort from your AI agent, the API or n8n. SendShort writes lyric captions from the vocals, adds a sound wave and beat bars, and puts a background clip under them. You get a 9:16 video of the first 60 seconds of the song.

A dashed line

1. Connect SendShort

Connect SendShort to Claude, ChatGPT or Grok Bot with the MCP server, or create an API key for the API or n8n.

A dashed line

2. Send the song and the background

Give a music link (YouTube, SoundCloud, Vimeo and similar) or upload an audio file. Pick a background: gameplay, aesthetic or your own video. You can also set a caption theme and a title.

3. Get the video

SendShort makes the video and tells your agent, your app or your workflow when it is ready. Check the lyric captions, then post it.

What the music video has

PartWhat you get
Format9:16, the first 60 seconds of the track
Lyric captionsFrom speech-to-text of the vocals, in a caption theme that you pick
Sound waveAn overlay that moves with the audio (on by default)
Beat barsBars that react to the beat (on by default)
BackgroundGameplay (default), aesthetic, or your own video
TitleOptional

Tracks longer than 7 minutes are rejected. Sung lyrics can be misheard, so read the captions before you post.

Three ways to make a music video

There is no music-video screen in the SendShort app. You make music videos from an AI agent, the API or n8n.

From an AI agent

Connect SendShort to Claude, ChatGPT and Grok Bot (or Claude Code, Codex and Cursor) and ask in plain words. The agent uses the create_music_video tool and checks the result with get_music_video_status.

"Make a music video from https://youtu.be/... with gameplay in the background. Title it Summer Nights."

From the API

Send POST /api/v1/music-video, then check GET /api/v1/music-video/:jobId or wait for the music_video.completed webhook. To use your own audio file, get a signed upload URL from POST /api/v1/music-video/upload.

curl -X POST "https://app.sendshort.ai/api/v1/music-video" \
  -H "Authorization: Bearer ss_sk_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{"audio_url": "https://youtu.be/xxxxxxxx", "media_type": "gameplay"}'

# 202 {"job_id": "…", "status": "queued"}
# Poll GET /api/v1/music-video/:jobId

From n8n

Install the SendShort n8n node. Use Music Video: Create, then start the next step with the SendShort Trigger event Music Video Completed.

You need the rights to the song

SendShort gives no music license. Use only songs that you own, that you made, or that you have permission to use. TikTok, YouTube and other platforms can mute or remove a video that uses music without the rights.

For music that you can use, read our guide to royalty-free music.

Plans for music videos

PlanMusic videos
Starter ($15/month)Not included
Professional ($29/month)10 a month
Business ($59/month)Unlimited

After the plan quota, each music video costs 30 Credits. The AI Agent and the API also need Professional or Business. See pricing.

Frequently asked questions

Not from a screen in the app. There is no music-video page in SendShort. Make music videos from an AI agent (Claude, ChatGPT and Grok Bot), the API or n8n.

A music link from YouTube, SoundCloud, Vimeo and similar sites, or an audio file that you upload. Tracks longer than 7 minutes are rejected.

The video uses the first 60 seconds of the track. It is 9:16, for TikTok, YouTube Shorts and Reels.

The lyrics come from speech-to-text. Sung lyrics can be misheard, so check the captions before you post.

No. SendShort gives no music license. Use only songs that you own or have permission to use.

Professional: 10 a month. Business: unlimited. Starter does not include music videos. After the plan quota, each music video costs 30 Credits.

Related tools

Make music videos from your AI agent

Connect SendShort to Claude, ChatGPT and Grok Bot, or use the API and n8n. Lyric captions, a sound wave and beat bars on a 9:16 video. From Professional ($29/month).