th-ch / youtube-music

YouTube Music Desktop App bundled with custom plugins (and built-in ad blocker / downloader)
https://th-ch.github.io/youtube-music/
MIT License
7.02k stars 427 forks source link

[Feature Request] Animated lyrics for read along Karaoke #493

Open Droyk opened 2 years ago

Droyk commented 2 years ago

here is what I'm talking about https://www.crintsoft.com/ image image image

https://youtu.be/vS_6Pecwg3k?t=23

if none of this possible how about showing the lyrics like youtube auto generated captions they pop up word by word making it easy to sing along!

rhld16 commented 2 years ago

Unfortunately, free and viable methods of obtaining synced lyrics are pretty scarce these days.

rhld16 commented 2 years ago

Actually I went back into looking into this and I found that there's a way to use Musixmatch API without paying.

  1. Obtain a usertoken from https://apic-desktop.musixmatch.com/ws/1.1/token.get?app_id=web-desktop-app-v1.0&t=${insert-8-letter-random-string}
  2. Call https://apic-desktop.musixmatch.com/ws/1.1/macro.subtitles.get?format=json&namespace=lyrics_richsynched&subtitle_format=mxm&app_id=web-desktop-app-v1.0&usertoken=${usertoken} by also setting q_album, q_artist and q_track.
  3. This will return a json response including synced lyrics so there is a method it just depends if anyone has the time and is willing to implement it
farsdewibs0n commented 8 months ago

There's a custom client for Spotify that has this feature, might want to check it out: https://github.com/spicetify/spicetify-cli/tree/master/CustomApps/lyrics-plus