Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Synchronized lyrics is not so synchronized #34

Open
Fatih20 opened this issue Aug 2, 2019 · 2 comments
Open

Synchronized lyrics is not so synchronized #34

Fatih20 opened this issue Aug 2, 2019 · 2 comments

Comments

@Fatih20
Copy link

Fatih20 commented Aug 2, 2019

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
Copy link
Owner

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
Copy link
Author

Fatih20 commented Aug 12, 2019

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants