muriloventuroso / givemelyrics

See the lyrics of the song that is playing, from any application.
57 stars 11 forks source link

Synchronized lyrics is not so synchronized #34

Open Fatih20 opened 5 years ago

Fatih20 commented 5 years ago

I listen to spotify, the apps usually picked a different verse that has similar sentences (you know songs nowadays that repeats lyrics and only tweaking it for the next verse instead of writing a new one). Any possibility to fix that or is this just imperfection because spotify is closed source?

muriloventuroso commented 5 years ago

There are several factors that hinder the perfect synchronization of lyrics. First, there are several versions of the same song and with the same artist, each time there may be a different time for the lyrics to start, different melody, etc. Second, there are not many free synchronized letter fonts on the internet, which greatly limits how the application works. Third, some music applications (such as Spotify) do not fully implement the DBus interface. Spotify, for example, does not report the track length or time in seconds a song is playing. So if you manually adjust the tempo of a track GiveMeLyrics will get lost on which verse of the song it should display.

Fatih20 commented 5 years ago

If Give Me Lyrics just missed a verse but not the actual lyrics, what if the user can just report to the app through user interface that the verse, the app then just switch to another verse.