Linux UK

Tuesday, 12 February 2008

Podcasting the Right Way


I'm still looking for the holy grail of podcasting; software that will fetch my daily audio podcasts and put them in a sync directory. On top of this I want it to be able to download video podcasts and automatically convert them to the correct format ready to be synced with the Nokia N800. And to make matters worse, I want the N800 to 'wake up' at a predetermined time and sync with this said directory!

Is this too much to ask?

The first part of the equation is fulfilled with gpodder. A cron job to fetch all my feeds is set up for 4am with a:

gpodder --run


From here I'm unsure. Maybe tablet-encode could be run via a cron job but I'm not sure it would work with the file and directory structure that gpodder creates and how would it distinguish between audio only and video podcasts? The other problem is Canola, my player of choice. How do we inform Canola that new material is available to listen to/view? The video part should be trivial but how does the podcast section update itself to show newly available shows?

Lots of questions and we are far from the answers at the moment.

To give you a little background, I commute to work 3 hours a day; audio podcasts are essential! (I'm driving so audio only!). I also spend some time in gym where the mundane treadmill session can be made a little more interesting with something like the Totally Rad Show video podcast (vidcast?). These things are as essential as email to me. I can grab my email on the tablet before I leave in the morning, why not my daily entertainment?

Rest assured, I'm on the case! I WILL find a way of doing this, even if I have to program it myself. There, I said it, shame me if it never happens!

6 comments:

dwatson said...

Have you looked at hpodder to download the podcasts, the latest version adds support for detecting the type of file and running a user-configurable post-processing command.

ricky said...

I'd like to do the same thing on my tablet, specifically for video podcasts. I use my N95 for audio and it works great. Checks 2x per day and automatically downloads them.

Anonymous said...

"gpodder --run && find /home/downloads/podcasts --name '*.avi' | xargs tablet-encoder"
or something like that for 1 & 2? Assuming that gpodder doesn't return until the download is done, and you can differentiate files needing conversion based on filename (or running those which don't need conversion through mencoder won't do anymore harm than waste CPU cycles). Otherwise, I'd just recomend whipping something up in your scripting language of choice, though I'm sure it would also be possible with a .txt file list of shownames and a really long string of shell scripting.

And maybe rsync on the tablet to grab the converted files each morning. I saw a GUI for rsync in the maemo repositories. Or does the tablet run cron too?

thp said...

Can you try the latest version of gPodder on your N800 using OS2008? It's the latest development version of the Desktop version, patched to be Hildonized and Maemo-ified. Link: New gPodder version (on InternetTabletTalk)

ben said...

any luck on getting Canola to realize that you have new podcast downloaded? my biggest gripe right now with Canola is that i can't have it automatically update feeds and then serve them up when i am ready for them. let me know if you have found a trick.

Anonymous said...

Now do you worried about that in the game do not had enough aion kina to play the game, now you can not worried, my friend told me a website, in here you can buy a lot aion online kina and only spend a little money, do not hesitate, it was really, in here we had much aion gold, we can sure that you will get the cheap aion kina, quick to come here to buy aion kina.


Now do you worried about that in the game do not had enough aion kina to play the game, now you can not worried, my friend told me a website, in here you can buy a lot aion online kina and only spend a little money, do not hesitate, it was really, in here we had much aion gold, we can sure that you will get the cheap aion kina, quick to come here to buy aion kina.