2 personman Jun 24, 2006 16:18

What podcast feed client uses the standard feed format? Is there a client that I should recommend my users?
I use iTunes. It's the easiest to use in my opinion. [url=http://juicereceiver.sourceforge.net/index.php]Juice[/url] is another option.
iTunes was late to join the party. There are many, many podcatchers available that your subscribers can use, including quite a few that have been in development longer than iTunes podcast support, have different (maybe better, maybe not, for the user to decide) methods of doing things, and don't hog memory the way iTunes does.
I use [url=http://linc.homeunix.org:8080/scripts/bashpodder/]bashpodder[/url], but even the graphic interface for bashpodder can be complex if one isn't accustomed to dealing with bash scripts.
[url=http://penguintv.sourceforge.net]PenguinTV[/url] is simple and hella easy.
Doesn't [url=http://www.mozilla.com/thunderbird]Mozilla Thunderbird[/url] have enclosure support for subscribed RSS? I heard that somewhere but have never used it.
[url=http://www.ipodder.org]iPodder[/url] is cute and fairly easy to use but written in java. So if iTunes slows your computer then chances are good that iPodder will as well.
There are a metric ton of other options. [url=http://www.podcastalley.com/forum/links.php?id=1]Podcast Alley[/url] has a fair list of them.
If you want users to have an easy way to find your podcast, itunes is one of the better choices to submit your feed to. Most of the non-informed 'net uses itunes to find these things.
There are other podcast feed reciever thingys, but for getting new listeners to your podcast I think itunes is your best bet (unforuntately).
If you want to modify your rss2.php script to add in the itunes tags, simply add the following:
This applies to 0.9.2. I hope it will work (should do) with other versions of rss2.php
xmlsrv/rss2.php
Add this, at the top, in the <channel> section. The $Blog-ID is the id of the podcast blog you want to put into itunes. If you want to add the tags to all your feeds, remove the if statement.
<link><?php $Blog->disp( 'blogurl', 'xml' ) ?></link>
<?
if($Blog->ID == THE ID OF YOUR PODCAST BLOG)
{
DoItunesTags($Blog->dget('shortdesc', 'raw'), $Blog->dget('keywords', 'raw'));
}
?>
<description><?php $Blog->disp( 'longdesc', 'xml' ) ?></description>
At the bottom of rss2.php, add the following function:
function DoItunesTags($desc, $keywords)
{
echo "<itunes:explicit>yes/no</itunes:explicit>";
echo "<itunes:author>Your name or site URL eg http://mikkysworld.com</itunes:author>";
echo "<itunes:owner>";
echo "<itunes:email>myemail@mydomain.com</itunes:email>";
echo "<itunes:name>myname</itunes:name>";
echo "</itunes:owner>";
echo "<itunes:image href=\"http://mydomain.com/artwork.jpg\">";
echo "</itunes:image>";
echo "<itunes:category text=\"Games & Hobbies\">";
echo " <itunes:category text=\"Other Games\" />";
echo "</itunes:category>";
echo "<itunes:category text=\"Sports & Recreation\" />";
echo "<itunes:subtitle>$desc</itunes:subtitle>";
echo "<itunes:keywords>$keywords</itunes:keywords>";
}
For a full list of categorys you will have to see the itunes specification. http://www.apple.com/itunes/podcasts/techspecs.html
Hi again
I'm not sure I understand what you are suggesting mikkyT.
Am I just adding the text in the rss2.php file, or am I replacing some text?
iTunes uses a non-standard feed format. I think the easiest way to get your podcast workin in iTunes is to just link to the mp3 file in the body of the post, then use feedburner to republish your rss feed as an itunes podcast feed.