Skip to content

Fixes to mp3 parser and writer#99

Open
lavruh wants to merge 2 commits into
ClementBeal:mainfrom
lavruh:main
Open

Fixes to mp3 parser and writer#99
lavruh wants to merge 2 commits into
ClementBeal:mainfrom
lavruh:main

Conversation

@lavruh
Copy link
Copy Markdown

@lavruh lavruh commented Nov 15, 2025

The MP3 parser now correctly extracts and returns the artist metadata, preventing it from being empty when a valid tag exists.
Corrected a bug in the id3v4_writer that caused corruption or incorrect writing of ID3v4 tags when they contained non-Latin (e.g., Cyrillic, Asian, accented European) symbols.
The root cause was an incorrect calculation of the data length for fields encoded using UTF-8, as the byte length of a UTF-8 character often differs from the character count (unlike Latin-1/ASCII).

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

Successfully merging this pull request may close these issues.

1 participant