quietdragon;257402 Wrote:
>
> Hmmm .... I just noticed that the encoding is marked as 3 (ie UTF-8). I
> wonder if this is the reason for the change.
> The problem is triggered by encoding TXXX as UTF-8. The following line
in the patch forces UTF-8 encoding for TXXX:
Code:
--------------------
$mp3->{'ID3v2'}
->add_frame( $method, 3, $framestring, $frametext );
--------------------
Removing the 3 causes the text to be encoded as ISO-8859-1 and the
defect disappears.
Ahh ... found it. There's a bug in extract_data() in ID3v2.pm. The
field splitter doesn't work in the UTF8 case. (It might work by
accident if the name happens to have an even number of characters!)
--
quietdragon
------------------------------------------------------------------------
quietdragon's Profile: http://forums.slimdevices.com/member.php?userid=10412
View this thread: http://forums.slimdevices.com/showthread.php?t=42088
_______________________________________________
ripping mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/ripping