toolgarden.xyz
中文

MV Generator

Turn an MP3 and LRC lyrics into an MP4 lyric video with an animated background, right in your browser. Choose vinyl, spectrum or star tunnel templates, set the aspect ratio and lyric style, and export locally without uploading any files.

Visual templates

Add music

Audio is processed on this device and never uploaded.

Add lyrics

Supports [mm:ss.ms] timestamps. Plain text is timed evenly.

Song credits (optional)

Enter any field to show credits for the first 5 seconds.

Live preview1280 × 720
0:000:00

Video and lyric look

Aspect ratio
Style
Position
Lines shown

Keep this page in the foreground while exporting.

About this tool

The MV generator turns an MP3 and an LRC lyric file into an MP4 lyric video with an animated background. Frames are drawn on a browser canvas and the audio is captured through Web Audio, all on your device with nothing uploaded.

Choose from six backgrounds — vinyl, particles, spectrum, waveform, star tunnel, or your own looping clip — then adjust aspect ratio, lyric style, position and line count, and show song credits at the start.

How to use it

  1. Pick a template and upload an MP3

    Choose a visual mood; the loop-video template also needs an MP4, WebM or MOV background clip.

  2. Add lyrics and credits

    Upload an LRC or paste lyrics; plain text without timestamps is spread evenly across the song.

  3. Preview and export the MP4

    Check the live preview, then export and keep the page in the foreground while it renders.

Input and output example

LRC lyrics with timestamps. One row can carry several tags, so a repeated line shows at each time.

LRC
[00:08.50]First line
[00:13.20]Second line
[00:18.00][00:48.00]Chorus returns
Display timing
8.5 s → First line
13.2 s → Second line
18 s, 48 s → Chorus

Supported range and limits

Input
MP3 audio, LRC or plain-text lyrics, optional MP4/WebM/MOV background clip
Output
MP4 at 30 fps, about 8 Mbps video bitrate
Aspect ratios
16:9, 9:16, 4:3, 1:1
Templates
Vinyl, stardust, spectrum, neon waveform, star tunnel, custom loop video
Lyric look
Clean, outline or neon style; top, center or bottom position; single or multi-line display
Privacy
Audio, lyrics and video are processed locally in the browser and never uploaded

When you would use it

  • Release video for an original song

    Prepare a lyric visual for music platforms, short video or social media without opening a pro editor.

  • Karaoke-style lyric video

    Multi-line mode highlights the current line and dims its neighbours so viewers can sing along.

  • Visuals for a podcast or soundtrack

    Spectrum and waveform templates move with the audio, which suits audio-only content.

What to know before you start

  • Export renders in real time, so it takes about as long as the song; keep the page in the foreground.
  • Browsers without native MP4 recording capture WebM and convert it with FFmpeg.wasm, which downloads its converter on first use.
  • Long audio, tall high-resolution canvases and the star tunnel use a lot of memory and GPU.
  • The star tunnel needs WebGL; only MP3 audio input is supported.

Related concepts

LRC
A lyric text format with [mm:ss.xx] timestamps.
Web Audio
The browser API for processing and analysing audio, used to drive the spectrum and waveform.

Frequently asked questions

Does the MV generator upload my audio or lyrics?
No. Drawing, audio capture and MP4 export all run in your browser; there is no upload endpoint.
Which audio and lyric formats work?
MP3 audio, and LRC lyrics with timestamps. You can also type plain text and the tool spreads it evenly over the song.
What quality is the MP4?
It records at 30 fps and about 8 Mbps, in 16:9, 9:16, 4:3 or 1:1.
Why does export take so long?
Frames are drawn and recorded in step with playback, so it takes about as long as the song. That keeps audio and picture exactly in sync and avoids sending files to a server.
What if my lyrics have no timestamps?
Put one line per row and the tool spreads them evenly over the song length. For precise timing, build an LRC first with the subtitle editor.