metatagged comments from iTunes in Amarok

Bryan Larsen bryanlarsen at yahoo.com
Mon Mar 5 21:09:01 CET 2007


I have a large number of MP3's that I recently moved from iTunes into 
Amarok.  Many of these MP3's have comments to facilitate filtering for 
DJ'ing.  Unfortunately these comments do not show up in Amarok and 
aren't usable in Amarok's Smart Playlists.

Here is what mp3info.rb reports about one file:

MPEG 1 Layer 3 VBR 258 Kbps Stereo 44100 Hz length 137.982 sec. error 
protection false tag2: {"TCO"=>"(32)\000", "TCP"=>"1\000", 
"COM"=>["engiTunNORM\000 00000B1E 000011D0 00006BF6 0000B2AD 0001518D 
00018F97 00007B95 000082F7 000148C6 00015C78\000", 
"engiTunes_CDDB_1\00016110016+326581+22+150+17649+33273+54473+71564+81116+99147+115850+128846+140340+152494+166204+188085+198475+212905+226387+248534+262601+272045+286132+301565+312212\000", 
"engiTunes_CDDB_TrackNumber\00013\000", "eng\000waltz\000"], 
"TBP"=>"182\000", "TRK"=>"13/22\000", "TT2"=>"Viennese Waltz\000", 
"TEN"=>"iTunes v4.7.1\000", "TAL"=>"Lorna's Ballroom 2\000"}

both rtaglib and amarok report " 00000B1E 000011D0 00006BF6 0000B2AD 
0001518D 00018F97 00007B95 000082F7 000148C6 00015C78" as the comment, 
whereas iTunes reports "waltz".

I may be wrong, but it seems that this is a TagLib issue rather than an 
Amarok issue.  In my opinion, TagLib should prefer to return unlabelled 
COM tags when asked for the "comment" via the high-level API.

It wouldn't take me long to write a script to strip all of these tags. 
Even better, reordering the tags will probably also "fix" my problem 
without losing this somewhat useful metadata.  However, I won't be the 
only one to run into this problem.

cheers,
Bryan


More information about the taglib-devel mailing list