Open Mapaler opened 8 years ago
@Mapaler Thanks for the report, I'll test over here using some multi-byte characters.
If you have an example ID3v2.4 tag (just the tag header without the MP3 data) please attach that portion in case it's an edge case in the original 2.4 tag.
I download them from osu! beatmap.(It's a good game and powerd by C#)
(Following these download on mirror. download and unzip them.)
This one is ID3v2.4 , and convert to 2.3 don't correct.
These two are ID#v2.3 , but only load in IdSharp correctly, can't correct save at 2.3.
And they are ID3v2.4
Use IdSharp example or use library in my program, if ID3v2.4 change to 2.3, unicode character change to ??? ,and will fail forever, unless delet ID3V2, but 2.3 change to 2.4 is correct.