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