Build a clearer lyrics experience.
Set up YouTube Music lyrics, add a private OBS Browser Source, troubleshoot playback, and arrange readable live-stream layouts.
Getting Started
Install StreamLyric, play YouTube Music in Chrome, and see lyrics locally without an account. Create a private Overlay only if you stream to OBS. Free includes a watermarked Overlay.
Updated 2026-09-147 min readHow StreamLyric Documents Itself for Search and AIPublic StreamLyric pages use one H1, visible FAQs, and JSON-LD that matches the copy. There is no aggregateRating. Overlay URLs stay out of the sitemap. /llms.txt is English.
Updated 2026-09-14OBS Lyrics
Add StreamLyric to OBS as a transparent Browser Source, not a native plugin. Match the canvas, keep the Overlay URL off camera, and separate lyrics from cameras and alerts.
Updated 2026-09-148 min readHow to Add StreamLyric to OBSCopy the private Overlay URL from your StreamLyric account and paste it into an OBS Browser Source. Match the canvas, keep the background transparent, and hide the key. This is not a native plugin.
Updated 2026-09-14YouTube Music
YouTube Music is the playback source. StreamLyric is not a replacement player and not a YouTube product. OBS only displays the current lyric state through a private Overlay.
Updated 2026-09-147 min readSynchronized Lyrics vs Plain Text LyricsLine timing is not word-level Karaoke. Plain text stays readable and does not advance. StreamLyric never fabricates a timeline, and Free keeps Karaoke off.
Updated 2026-09-147 min readHow StreamLyric Selects YouTube Music Lyrics SourcesAutomatic mode tries timed YouTube Music lyrics first, then readable plain text, then empty. Manual source selection cannot invent timestamps. Karaoke is judged separately.
Updated 2026-09-14TikTok LIVE
Troubleshooting
Fix missing YouTube Music lyrics in Chrome: try another track first, restore automatic source selection, then confirm the extension can run on music.youtube.com.
Updated 2026-09-147 min readWhy Is My OBS Lyrics Overlay Not Updating?An Overlay that freezes is usually a stale or revoked URL, Free 8s polling, or a Browser Source that needs a refresh—not missing lyrics in YouTube Music.
Updated 2026-09-146 min readHow to Refresh an OBS Browser Source for LyricsRefresh a StreamLyric Browser Source so OBS keeps crop and position. Check URL, size, transparency, and contrast before deleting the source.
Updated 2026-09-14Overlay Styling
Arrange readable lyrics for 1920×1080 and 1080×1920. Do not stretch one Overlay between ratios. Start near 32–48px in landscape and 36–56px in vertical, inside the 12–96px range.
Updated 2026-09-147 min readHow to Choose a StreamLyric Overlay StyleChoose player-single, player-multi, or lyrics-3d. StreamLyric ships three layouts, not a theme store. Free flattens 3D rotation and keeps Karaoke off.
Updated 2026-09-14Privacy and Safety
An Overlay URL is a credential. Revoke an exposed link, paste the replacement into OBS, and confirm the old URL fails. Layout stays on the account, not on the leaked key.
Updated 2026-09-147 min readMusic and Lyrics RightsStreamLyric does not license songs or lyrics and does not grant TikTok LIVE access. Listening in YouTube Music is not the same as publishing a live stream. OBS only composes the picture.
Updated 2026-09-14