[PATCH] Re: atomicparsley tagging issue

dinkypumpkin dinkypumpkin at gmail.com
Sun Apr 3 15:42:28 EDT 2011


On 03/04/2011 09:06, James Cook wrote:

>> A configuration mechanism is a good idea, but I think it will have be based a full mapping of get_iplayer fields ->  MP3 frames ->  MP4 atoms.  I've done this for iTunes, and it's pretty straightforward.  I don't think id3v2 can add artwork, but that seems  acceptable unless someone knows of another cross-platform ID3v2 command-line tagger that can insert APIC frames.
> It seems everyone has their own solution, id3v2 is very outdated and
> you can't set APIC as you say, as well as ... TDRL for example - so I
> doubt if anyone is really using it (?).

It's certainly a dead end, though it works well enough for people like 
my Windows-user colleagues who just want to download The Archers omnibus 
and pop it into WMP.  There are better libraries out there, but I can't 
say I have much ambition to concoct a command-line media tagger in C++.

> Actually its the underlying id3lib which is outdated.
> I have tweaked these two to get some simple tags (TDRL)  working but
> not for complex tags.

I sympathise. The lack of support for useful (according to me) frames 
finally drove me to eyeD3 and then on to Mutagen.  As an iTunes user, 
I've found it pretty beneficial to have better tagging control, e.g., 
for managing downloads as podcasts.

>> The alternative would be come up with some sort of integrated tagging plugin, but I'm not sure it's worth the bother.  I've been using mutagen, so I don't know whether the available perl modules are even up to the task.
> In the end I use a small perl lib I wrote which uses MP3:Tag. It can
> set all the tags I need, including APICs etc.

That's good to know.  I've done a little bit of poking around in the 
perl MP4 tagging libs, and it seems like most of the bits one would need 
are there as well, but I haven't put them through their paces.  Not 
quite as tidy as Mutagen, but we are living in a perl world here.



More information about the get_iplayer mailing list