lrcget icon indicating copy to clipboard operation
lrcget copied to clipboard

Add support of syllable lyrics

Open dm-vodopyanov opened this issue 11 months ago • 4 comments

Syllable lyrics is an extension of enhanced LRC format, for more see here: https://en.wikipedia.org/wiki/LRC_(file_format)#A2_extension:_word_time_tag

Example:

[00:00.00] <00:00.04> When <00:00.16> the <00:00.82> truth <00:01.29> is <00:01.63> found <00:03.09> to <00:03.37> be <00:05.92> lies 
[00:06.47] <00:07.67> And <00:07.94> all <00:08.36> the <00:08.63> joy <00:10.28> within <00:10.53> you <00:13.09> dies 
[00:13.34] <00:14.32> Don't <00:14.73> you <00:15.14> want <00:15.57> somebody <00:16.09> to <00:16.46> love

The request is to add an ability to differentiate syllable lyrics from usual "Synced" LRC files in LRCLIB and LRCGET and correctly display them in LRCGET.

dm-vodopyanov avatar Mar 13 '24 22:03 dm-vodopyanov

@tranxuanthang Is there a way to get Syllable lyrics?

Tox1cPhantom avatar Apr 29 '24 03:04 Tox1cPhantom

@Tox1cPhantom There isn't one for now. I'm still not so sure if it is worth it, because word-by-word sync will be much more time-consuming, so the contribution rate to this format might be extremely low.

But who knows, if there is high demand for this, then it will be added to LRCLIB and LRCGET someday.

tranxuanthang avatar Apr 30 '24 03:04 tranxuanthang

@tranxuanthang there is no need to create syllable lyrics manually, one can download syllable lyrics from Apple Music in TTML format and convert them into syllable LRC lyrics.

dm-vodopyanov avatar Apr 30 '24 09:04 dm-vodopyanov

@Tox1cPhantom There isn't one for now.

OneTagger can fetch syllable lyrics in .LRC format from Musixmatch. The dev mentioned using some "hidden APIs" for this, but it actually works.

ukrbugreporter avatar Jun 22 '24 18:06 ukrbugreporter