Lyrics Studio

Sign in

Admin password

Admin disabled

Set ADMIN_PASSWORD in the server environment (Dokploy → Environment) and redeploy.

Lyrics Studio
← Back to app

Time & fix lyrics

Play a song right here and stamp every line against what you actually hear. Everything is undoable and every save keeps the previous version.

Songs on the server

Downloaded videos and uploads. Songs that already have lyrics can be corrected here too.

Loading…
1

Open a song

Paste a link or pick one from your library.

2

Play & tap

Switch to Tap-sync and hit the big button on each line as it is sung.

3

Save

Everyone gets the new timing instantly.

0/0

0:00.00 / 0:00

Whisper transcript ready

Saved lyrics stay unchanged until you review and save this draft.


          
        
Shortcuts: Space stamp (Tap-sync) · S stamp selected · K play · ↑↓ select · ⌘/Ctrl S save

Reported lines

Listeners flag lines that look wrong. Fix one in the editor and its report closes itself; or mark it resolved if it was fine.

Library

Upload your own audio or video, or pull lyrics straight from a YouTube video's captions.

Upload video / audio

Title, artist, duration, cover art and embedded lyrics are read from the file. A cover image or manual title/artist override them.

Inject lyrics from captions

Human subtitles first, else the auto captions in the spoken language, saved as the shared lyrics.

Peer-to-peer

Devices share verified copies with each other. A file's hash is added only after the server itself hashed and validated it. Holders are never expired — stale ones are only marked.

Overview

History

Every save is a revision. Restoring writes the old version back as a new revision, so nothing is ever lost. A JSON backup of all notes is also written daily.

Recent edits

⤓ Export all (JSON)

      

Server analytics

Video storage, listening activity and the metadata library.

Remaining disk space

Volumes on the same device share the reported free space. Stored media totals exclude temporary files and filesystem overhead.

Metadata collector

Search and save descriptive video metadata and thumbnails. Video and audio files are not downloaded.

The limit applies across every round. Depth follows channels and tags found in video metadata, with at most 24 searches. A collection can return fewer videos when results repeat or sources are unavailable. Thumbnails follow the server’s storage budget.

Metadata library

Video metadata

Discovery sources

Most played

API access

Tokens let scripts write shared lyrics and chapters. A token is shown once — store it in your secrets vault.

Tokens

API reference

All changes saved