<div>Hi,  I ripped some audio CDs with iTunes 9.0.</div>
<div>The mp4 files contain a tag item whose key name is &quot;----:com.apple.iTunes:UFIDHTTP://<a href="http://WWW.CDDB.COM/ID3/TAGINFO1.HTML">WWW.CDDB.COM/ID3/TAGINFO1.HTML</a>&quot;,</div>
<div>please note that, unlike the REGULAR freeform items, the key name contains THREE &quot;:&quot; characters,</div>
<div>hence the following code:</div>
<div> </div>
<div>
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">ByteVector<br>MP4::Tag::renderFreeForm(const String &amp;name, MP4::Item &amp;item)<br>{<br>  StringList header = StringList::split(name, &quot;:&quot;);<br>
  if (header.size() != 3) {<br>    debug(&quot;MP4: Invalid free-form item name \&quot;&quot; + name + &quot;\&quot;&quot;);<br>    return ByteVector::null;<br>  }<br clear="all">....</blockquote></div>
<div> </div>
<div>Please shed some light on this.</div>
<div><br>-- <br>Best Regards<br></div>