You might want to try &quot;kid3&quot;, a GUI front end for both taglib and id3lib.<br>You can see/change/convert between all 3 versions of id3 tags. I have not yet tried building it on windows, but there is a pure qt version that does not require kde.<br>
<br><br><div class="gmail_quote">On Wed, Dec 16, 2009 at 9:53 AM, Viraj Mody <span dir="ltr">&lt;<a href="mailto:virajmody@gmail.com">virajmody@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Are you sure Windows Media Player is reading the ID3v2.4 tag? I suspect what<br>
you&#39;re seeing is WMP reading ID3v1 tags, not ID3v2.4<br>
Also, the WMP editor adds data to the ID3v1 tag as far as I could tell...<br>
<br>
This is easy to test - just strip out everything but ID3v2.4 tags form your<br>
mp3 and open it in WMP.<br>
<br>
I would love to be wrong about this, but I can&#39;t get even the last Windows<br>
Media Player version to read ID3v2.4...<br>
<br>
--------------------------------------------------<br>
From: &lt;<a href="mailto:tpombo@woh.rr.com">tpombo@woh.rr.com</a>&gt;<br>
Sent: Tuesday, December 15, 2009 10:17 PM<br>
To: &lt;<a href="mailto:taglib-devel@kde.org">taglib-devel@kde.org</a>&gt;<br>
Cc: &quot;Viraj Mody&quot; &lt;<a href="mailto:virajmody@gmail.com">virajmody@gmail.com</a>&gt;<br>
Subject: Windows and ID3v2.4 tags - what I use<br>
<div><div></div><div class="h5"><br>
&gt; Windows Media Player 11 (XP/Vista) and Windows Media Player 12 (Win7) both<br>
&gt; support ID3v2.4, in fact they have a decent tag editor built-in.  I have<br>
&gt; not tested versions prior to 11, so I don&#39;t know how well they support<br>
&gt; v2.4.<br>
&gt;<br>
&gt; Windows Media Center on Vista/7 both support ID3v2.4 because they use<br>
&gt; Media Player internally.  I don&#39;t know about Windows XP Media Center<br>
&gt; Edition.<br>
&gt;<br>
&gt; In Windows Vista and Win7, they only component I know of that doesn&#39;t<br>
&gt; support ID3v2.4 is the shell (explorer.exe).  To have tag info displayed<br>
&gt; in Windows Explorer, you&#39;ll need to use ID3v2.3 tags, or older, as you<br>
&gt; already know.<br>
&gt;<br>
&gt; What I do about this:<br>
&gt; I use taglib to modify my mp3 files, so of course, this converts the tag<br>
&gt; to v2.4.  To convert it back to v2.3, I use iTunes.  I know that iTunes<br>
&gt; isn&#39;t popular, but it is a really good library manager.  Anyway... Open<br>
&gt; iTunes, drag the mp3 files/folders into the window, select all,<br>
&gt; right-click and you can choose to convert the tag to any version you want.<br>
&gt; It rewrites all the files quickly and easily.  When done, select all and<br>
&gt; delete the files from iTunes.<br>
&gt;<br>
&gt; I&#39;ve done this process on tens of thousands of mp3 files.  It works well.<br>
&gt; iTunes doesn&#39;t add any goofy frames or modify any of the data - it simply<br>
&gt; converts the tag.<br>
&gt;<br>
&gt; Also, iTunes has a great tag editor built-in, and it doesn&#39;t change the<br>
&gt; tag version when editing.  One caveat, if you add artwork using iTunes, it<br>
&gt; will save the picture in PNG format.  PNG is several times larger than<br>
&gt; JPEG.  Thus making the file much larger than necessary.<br>
&gt;<br>
&gt; To summarize my process:<br>
&gt; 1. Drag questionable mp3 file into iTunes<br>
&gt; 2. Use iTunes tag editor to update tag info including pictures.  Then<br>
&gt; remove file from iTunes.<br>
&gt; 3. Use my taglib app to clean up frames and convert picture to JPEG.  It<br>
&gt; also rewrites the file to reclaim wasted space.<br>
&gt; 4. Reload file back into iTunes and convert tag to v2.3<br>
&gt; 5. Verify Windows Explorer can see all data (it always does).<br>
&gt;<br>
&gt; I use iTunes as a tag editor and version converter only.  I am a not an<br>
&gt; iTunes expert.  I have only used iTunes v8.x and v9.x, so I cannot comment<br>
&gt; on behavior of other versions.<br>
&gt;<br>
&gt; I hope my comments were helpful.<br>
&gt;<br>
&gt; -Tony<br>
&gt;<br>
_______________________________________________<br>
taglib-devel mailing list<br>
<a href="mailto:taglib-devel@kde.org">taglib-devel@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/taglib-devel" target="_blank">https://mail.kde.org/mailman/listinfo/taglib-devel</a><br>
</div></div></blockquote></div><br>