-
-
Notifications
You must be signed in to change notification settings - Fork 90
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
Incorrect ID3 synchronized lyrics (SYLT) data. #2134
Comments
Please provide a sample. |
Here's an mp3 with two embedded SYLT's - "captions" and "lipsync" |
Issue confirm, there are number of shortcomings and limitations in the ID3v2 SYLT frame decoding. |
I have difficulties to detect the difference between shortText and synchronisedText |
The shortText/descriptor would be a variable-size string that terminates with |
Got it, first portion is shortText / Content descriptor, terminated by |
When I use this library to parse synchronized lyrics from an mp3, I get a single array with corrupted data like this:
But in this example it should be a 2d array (3 arrays of synchronized lyric data) with data something along these lines (per https://id3.org/id3v2.3.0#Synchronised_lyrics.2Ftext):
(I realize the first two repeat which is an error on my end and doesn't match the last line of the spec:
but it does exhibit the issue of not correctly unpacking a list of multiple synchronized lyric sets.
The text was updated successfully, but these errors were encountered: