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

Reply via email to