Huge congrats to you lemon_yellow!
I'm a massive fan/collector of synchronized lyrics myself and was super excited when I cracked the "megalobiz" provider (synced lyrics).
Unfortunately, my happiness was short lived as I stopped using it after a few days.
Reason having been that synced lyrics from the internet turned out to always be in some way a few seconds off from my own tracks (some due to my extensive trimming of files).
Anyway, I ended up deciding on retrieving unsynced lyrics only and then syncing them manually to satisfy my need for perfect synchronization.
Again, well done though on the provider. I will be adding it to the list of optional providers in the download link when I get to it.
Will also do some tests on it and revert with comments.
I too love collecting those. Just a tip, instead of re-syncing you can always add a offset value to the lyrics from music bee itself like this:[offset: +7000]
[al: Toto IV]
[00:09.47]Album: Toto IV
[00:31.65]I hear the drums echoing tonight,
[00:35.02]But she hears only whispers
[00:37.12]of some quiet conversation.
99% of the times the song speed and lyrics speed is same, only the starting point can be different for both. Now I have grown accustomed to it so I can just add the offset value by guessing.
It's in milliseconds, a positive value will cause lyrics to appear sooner and negative value will cause them to appear later in the song.
If there is a tempo/speed difference tho, you can just sync them yourself as offset wont fix it.
I have also found a python program called lyricsify that can download .LRC files these in bulk and got synced lyrics for ~60% of my library with it (there are some wrong matches too here and there but I fix them as I find those). It is from that program I found about lyricsify website. It also uses these as providers but I found lyricsify the easiest to start with: