On 27/08/2011 17:08, Arthur Dent wrote:
I have realised that the standard get_iplayer download produces an M4A
file (which is fine) with no idv3 tags. This is no good for iTunes.

If you're not getting tags on M4A files, that suggests you don't have AtomicParsley installed, or it's not working properly. I don't know the availability of AtomicParsley is on Fedora, but I would be surprised if someone hasn't figured it out.

It seems that I only get tags if I use the aactomp3 option (is that
right?) even though I don't necessarily need or want an mp3 output.

It sounds like you have have the id3v2 utility installed, but of course that only helps you with MP3 files. But, it's not the full answer. See below.

Also I want to have these programmes in iTunes as podcasts, not as music
files.

You should usually have the option of turning them into podcasts within iTunes so long as they are tagged with otherwise reasonable values:

Right Click->Get Info->Options->Media Kind

Looking at --long-help, I saw the option "--tag-podcast" which seemed to
be just what I wanted. This does not seem to work for me however.

For M4A files it will work if AtomicParsley is working. For MP3 files, you'll need the MP3::Tag Perl module. The id3v2 utility won't do the trick. See:

https://github.com/dinkypumpkin/get_iplayer/wiki/tagging

Looking at this google-find:
http://markbowers.org/home/itunes-podcast-fix#comment-5056
it seems that iTunes needs ITUNESPODCAST ITUNESPODCASTDESC
ITUNESPODCASTID ITUNESPODCASTURL and RELEASETIME extended tags, but I
have tried manually adding these with puddletag (a linux clone of
mp3tag) without success (so far).

I doesn't seem to be as much of a clone as you think. The equivalent extended tags appear to be:

ITUNESPODCAST = podcast
ITUNESPODCASTDESC = description
ITUNESPODCASTID = podcastepisodeguid
ITUNESPODCASTURL = podcasturl

You wouldn't normally want to set "podcasturl" in order to avoid iTunes showing a spurious "Subscribe" link. Also, "releasetime" will be ignore if "year" is set.

At any rate, I think this will only work with M4A files. Puddletag is based on Mutagen, which has to be extended at run time to support the podcast magic for MP3 files. Puddletag doesn't appear to do so, though it could.

My questions:
1) What option(s) should I use in my pvr command to get a tagged
download?
2) Can this be suitably tagged to be an iTunes podcast?
3) What do other people do?

Bottom line: For radio programmes from national stations (default: flashaac -> m4a), AtomicParsley is your friend. For radio programmes from regional stations (default: flashaudio -> mp3), the MP3::Tag Perl module does the job. For TV programmes, it's AtomicParsley again. All assuming you have the very latest version of get_iplayer, which it sound like you have. With that combination you should be able get full tagging with optional podcast magic. I know it works on OSX, Windows, and Ubuntu. It sounds like you just need the right incantations for Fedora.

_______________________________________________
get_iplayer mailing list
get_iplayer@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/get_iplayer

Reply via email to