I was asked by Matt sometime ago if I would create an entry in Codex describing how to podcast with WordPress. There is already a nice article there, but I thought I would go ahead and create this tutorial for the sake of completeness.
Welcome those of you surfing here from 9rules, Airbag Industries, Photo Matt and Forever Geek. I am continually surprised when someone thinks my ramblings here are worth mentioning, so thanks for the linkup Scrivs and Greg!
So here it is, I decided to record this tutorial as a podcast as well as a proof of concept. Enjoy.
For anyone out there who is still unaware of the phenomenon known as podcasting, lets take a moment to reflect. Podcasting is the brainchild of washed up MTV VJ who has found new life as the godfather of podcasting, and the always fashionable person to hate Dave Winer.
In a nutshell podcasting allows you to create your own audio programming and then deliver it via the web.
The socially acceptable way to distribute podcasts are through RSS enlcosures. RSS enclosures allow you to reference binary data, in our case an audio file, from within your RSS feed.
Podcast readers then subscribe to an RSS feed and download the audio files contained in the enclosures, and some like the forthcoming iTunes update will then move those downloaded audio files to your portable audio player for later consumption.
So lets look at how to podcast with WordPress shall we?
And that's it. Now just pimp out that RSS URI so that people can find an download your stereophonic masterpiece.
Stroll on over and visit Shawn Grimes
March 1, 2007
Hey now, there is the "voice" behind the sillyness. Another great article Chris. That is the first podcast I have ever listened to and I must say it seems pretty cool. So does iTunes not handle podcasts at this point? Or will this update you speak of have specific features for podcasts? I listened to this with foobar for windows and on my iPod so would it still be considered a podcast?
Bah, sorry for the rambling, I'll stop now and head off to bed right after I add a del.icio.us link for this article.
Stroll on over and visit clint
March 1, 2007
rofl!
Stroll on over and visit khaled
March 1, 2007
Just gotta say I love the jazz music in the background. Makes everything so much better. Good voice as well, kinda reminds me of Kevin Smith, then again you've got that Kevin Smith style going on and don't think I haven't noticed your favicon. Good post though. I might try it as well.
Stroll on over and visit Trevor
March 1, 2007
Waiting patiently for Sillyness Radio Episode II... ;-)
Stroll on over and visit David Collantes
March 1, 2007
Shoot me, I am an idiot! :-/ I was reading on a different section (for live music or something, I believe). That's what I get for posting from work on a "semi-hectic" day. My apologies Chris.
Cheers!
Stroll on over and visit Chris J. Davis
March 1, 2007
Hey David long time no see eh?
Yeah I have thought about that, I am not sure what I want to do as yet. I have an aversion to flash, but I recognize the usefulness of having the files playable on the page.
Looks like I have some thinking to do.
Stroll on over and visit Jauhari
March 1, 2007
Try and try :)
Stroll on over and visit Matt
March 1, 2007
Hear hear for SR2.
Stroll on over and visit Joe
March 1, 2007
I've incorrectly learned it as URL ;)
Stroll on over and visit Sean
March 1, 2007
Humm... I wonder how I could convert this for MovableType, maybe change something in step three?
Stroll on over and visit Johan Svensson
March 1, 2007
Hmm. FeedDemon didn't show any enclosure icon. I checked your atom feed, and the enclosure tag is there. I guess I'll go submit a bug report.
Personally I've been using a separate (currently hand-written) feed for my podcasts, but that may change in the future.
Stroll on over and visit Andy
March 1, 2007
errr scrap my previous comment - my post was because i had been linked through to your post from Photo Matt feed (which naturally does not have the enclosure icon....I think I'll go get a cup of coffee and wake up.
Stroll on over and visit Andy
March 1, 2007
I'm not convinced that this podcasts properly as this post is not showing up as having an enclosure. Newzcrawler normally has an audio icon on a podcast feed but this particular entry doesn't. Surely all you are doing in your instructions is to link to a hosted mp3 as part of your content?
Stroll on over and visit Pete Prodoehl
March 1, 2007
Chris, as far as installing a second version of WordPress just for podcasting, this is a good solution, but it also seems like overkill for many. The multiple enclosures per item is debatable, WordPress does it, but which podcatching clients will honor multiple enclosures and acknowledge them all? As for Adam Curry, "wahed up" just seemed kind of harsh, am I a "washed up serigrapher" because that was my career 15 years ago? As for Winer, I've been dealing with Dave for the past 10 years on mailing lists, etc, and I suppose the phrase "always fashionable person to hate" fits, I'd just try to avoid using it myself.
Besides all that, I'm not trying to be nagative in any way, and thank you for the guide. It's a good introduction to podcasting with WordPress.
Oh, as far as adding a flash player, I've been working on integrating XSFP playlists into WordPress, and adding in the XSPF Web Music Player would probably be dead simple for a WordPress plugin developer. (Anyone interested in working on it with me?)
Stroll on over and visit Pete Prodoehl
March 1, 2007
I think this is a simple guide, but perhaps a little to simple. If you ask people who have been using WordPress for podcasting, they may have a few issues to bring up, like the whole single/multiple enclosures per post debate, and the fact that if you post very often, but don't put in enclosures as often, podcatching clients could miss your enclosures. It also seemd like unnecessary digs on Adam and Dave, who both helped foster this technology.
Stroll on over and visit Chris J. Davis
March 1, 2007
Hey Pete,
Yes I agree that it is overkill but at the moment it is the only viable solution when dealing with WP.
From your previous comment I thought you were lamenting WP's inability to generate multiple enclosures, my apologies.
As for the my comments regarding Curry and Winer, you probably have a point, but I say what I think and what I mean... gets me into trouble sometimes. As for not saying the bit about Dave, it was my intention to bring the stupidity of that statement and the underlying sentiment behind it to light.
I was not thinking you were attempting to be negative, I want people to speak their mind here. You did that, I am very appreciative of that.
Hmm that is interesting. If I wasn't already writing four plugins I might take you up on that.
Stroll on over and visit David Collantes
March 1, 2007
As a side note, the Internet Archives does not accepts MP3 file format yet.
Stroll on over and visit Gianko
March 1, 2007
Hi!...
well.. why don you create a category only for podcasting?...
that way you should have a Feed just for it.. like wp-rss2.php?cat=X with X the number of the podcasting category..
So.. you don't have to install a separate WP and your podcatching clients will not miss your enclosures...
...or did i miss something?
Stroll on over and visit Tom Raftery
March 1, 2007
It works Chris.
I tried it yesterday to upload a Podcast (about Out of Office Reply policies - a real hot topic ;-)) and I had the uri back in the amount of time it took to upload the mp3 file!
The only problem with this solution is you don't get to see stats on your masterpiece!
Tom
Stroll on over and visit Chris J. Davis
March 1, 2007
Hey Tom,
My suggestion would be of course to upload and wait for approval before you post on your blog! It only took 24 hours for mine to be approved and ready.. thats not so bad of a lag time all things considered.
Stroll on over and visit Tom Raftery
March 1, 2007
One annoyance about the Internet Archive suggestion is the wait for the uploaded file to be approved. When I post in WordPress I want my content available immediately - having said that, you did mention that you need an actual listenership before your bandwidth starts being affected so I should be ok!
Stroll on over and visit Chris J. Davis
March 1, 2007
Now that is a nice idea, they might fold, but since IA is used for storage, no problems.
If the uploading is as fast as you say Pete, then this is a real solution.
Stroll on over and visit Tom Raftery
March 1, 2007
Ah,
I'm too impatient Chris! I want everything and I want it yesterday!
As a side note, I created a similar post about blogging on my own site (blatantly ripping off your good work!) and I got a comment mentioning that it is possible to host podcasts on podblaze.com free and they are available immediately. I haven't tried it out but thought you might be interested.
Tom
Stroll on over and visit Pete Prodoehl
March 1, 2007
Tom, instead of uploading to the Internet Archive, upload to Ourmedia.org, which uses the Internet Archive for storage, but dramatically speeds up the uploading process. In the last week we've been seeing uploads happen pretty much immediately. (Well, 10 or so minutes versus 10+ hours anyway.)
Stroll on over and visit Jonathan
March 1, 2007
I've never attempted to a podcast or really any of that, but I've heard a couple. They seem cool :)
Stroll on over and visit Rick
March 1, 2007
Thanks for the very useful guide. I was with you until the last sentence. What the heck does pimp out mean?
Stroll on over and visit Jeffrey
March 1, 2007
I had a heck of a time getting WP to support my enclosure automatically. I decided, meh, and just used the manual method of using the "enclosure" custom field instead. Not sure what happened, I have two links in the post but neither would show as an enclosure automagically.
Stroll on over and visit Jeffrey
March 1, 2007
Much to my own dismay... the problem was on my end of course. Grr. WP worked perfectly ;) Just make sure the link is valid... triple check if you have too :)
Stroll on over and visit Ruth
March 1, 2007
Hi Chris,
Enjoyed your podcast. The sound quality was Sooooo much better than most.
What type of microphone were you using? Did you use any special soundcard?
Thanks,
Ruth
Stroll on over and visit hipocratico
March 1, 2007
Nice tutorial...I have one question. Which software or procedure you use to include the background music?
Stroll on over and visit Alan Houser
March 1, 2007
Thanks for the information. I guess that was too easy. I've been using a free service who wants to start charging for bandwidth overages. Go figure: one week after they roll-out the 'pay service', my podcat results were off the chart. riiiight.
I see that you mention creating a different feed for the Podcast category. I would like to do exactly that, but cannot figure-out how.
I've been searching the WP forums, but cannot locate help on this.
Thanks again!
Alan
Stroll on over and visit Darksky Alaskan Malamutes
March 1, 2007
Thankyou, I now have a much better understanding.
Have a great day
G
Stroll on over and visit Francis Augusto Medeiros
March 1, 2007
Dear Chris,
Thanks for your post!!
See, my problem is: I do have a podcast, and it has a nice feed for the AAC episodes. But people are requesting feeds for mp3's!! How can I create a second feed that directs for the mp3 version of the podcast?
Cheers,
Francis
Stroll on over and visit lyricist
March 1, 2007
how about an embedded podcast wherein viewers dont have to download? is a plugin required?
Stroll on over and visit El Scrappy
March 1, 2007
very handy... thanks for the easy steps.
Stroll on over and visit Zendo
March 1, 2007
Hi Chris,It is very easy guide but it is too simple one .
but please can you tell me How can I create a second feed that directs for the mp3 version of the podcast?
Look forward to hearing your response.
Stroll on over and visit Steve
February 11, 2008
Hey. It is very simple and useful. Exactly what I was looking for. Thanks.
Stroll on over and visit mikeritter
February 23, 2008
This solution doesn't work for me. I've followed the steps, but the RSS seems to point to the entry title, which is a WP page, not the link in the post. Ergo, it won't load the mp3. Any ideas?
Stroll on over and visit Jazz
April 10, 2008
Thank you for this post. It is a good introduction for podcasting in wordpress.
I didn't understand well how to direct the version .mp3 to podcast. Can you explain it to me, please?
Thanks,