Getting Started
Once you’ve recorded your audio (or video) podcast, you need to save it as an M4A, MP3, MOV or M4V and make it as small as you can without compromising quality too much. The next step is to host the file somewhere public, e.g. accessible via a URL. This way you can send the URL to any aggregation service including iTunes. Specifically for iTunes, you need to have the file online with a URL that Apple’s servers can find and download or stream it from. Note: check if the server you are intending to host your episodes on supports byte-range requests, as this makes it easier for users to stream your episodes. Next you have to create an album cover image or icon for the store to feature and for it to also be the icon for the podcast when it’s downloaded to iTunes on a computer. It can be either PNG or JPG and must have a minimum size of 1400 x 1400 pixels and a maximum size of 2048 x 2048. Create it in Photoshop or GIMP and save the file: for example, as “wicked-cover-image.jpg”.
RSS Feeding
Now here’s the important bit. You aren’t creating a feed for a single podcast; you are making an XML file for your “show” or channel. This file is read by iTunes every time you submit a new episode to your show, and it contains all the details that users see on the iTunes Store – titles, subtitles, show notes, etc.
A sample XML file breaks down like this: you declare first that this is an XML document, and then the iTunes tags in a namespace declaration as follows:
If you forget to include this, the iTunes specific XML tags will be ignored. Then add an opening
Next there is an
Now it’s Show Time
Having specified your overall podcast channel, you can now make entries for individual episodes. Each episode is enclosed by the item tag. Then you can add the title, author, subtitle, summary and image tags, as you did for the overall show. Obviously, you can add an image for this specific episode:
The only difference with the episode entry is that you need to give a link to the actual podcast file, and you do this here with the enclosure tag:
The length “30212381” is the size in bytes which can be obtained from the file, Right Mouse Button -> Get Info (or ?-I).
Next is a guid tag, which is a sort of permalink. Make sure you point it at a permanent archive copy of the podcast, in case the original file is ever deleted or moved for any reason.
The publication date is next, and this can be a date in the past, present or future.
Note: When coding the
And Finally, Submit
Once you have made the podcast, made a cover image, written the XML file and uploaded all those files to your website, you have to submit the URL or your XML file to Apple, and you do this here: submit your RSS podcast feed URL to Apple via iTunes.
Full technical specs of the XML commands and everything else you might need to know are available from Apple. There is another way to make the XML feed, and that’s with paid software, but which is best? Manual is always better if you can bear to type out all of the code (or better yet make a template and fill in the blanks), but sometimes a helping hand can help out with those annoying typos.