Welcome to BISMANLUG Thursday, July 29 2010 @ 12:02 PM CDT  
Contribute |  Advanced Search |  Site Statistics |  Directory |  About Us |  IRC Chat |  Mailing List |  forums |  downloads |  Links |  Polls |  Calendar | 
Topics
Home
Meetings (37/73)
Special Events (20/17)
Articles (17/66)
Book Reviews (2/39)
Announcements (30/13)

LUG Events
There are no upcoming events

User Functions
Username:

Password:

Don't have an account yet? Sign up as a New User

What is the LUG reading?
  • bonding | The Linux Foundation
  • Netflix "Watch Now" feature for Linux and Mozilla Firefox Use Petition
  • How To Install Latest Intel Driver 2.12 On Ubuntu 10.04 (Lucid Lynx) | HowtoForge - Linux Howtos and Tutorials
  • Thoughts on Technology: Four Great Gnome Panel Applets
  • Open Source Doesn't Innovate
  • googlecl - Project Hosting on Google Code
  • ConkyWizard: GUI To Set Up Conky Automatically ~ Web Upd8
  • Quirky Wallpaper: Real-time sunlight wallpaper
  • Home - zfs - GitHub
  • Mumble
  • What is Nautilus Elementary And How to Install Nautilus Elementary in Ubuntu Lucid, Karmic | Tech Drive-in
  • Redshift « jonls devblog
  • About New York - Creating a Network Like Facebook, Only Private - NYTimes.com
  • Transfer your packages to a clean install | OMG! Ubuntu!
  • Gentoo Linux Review - An In-Depth Look at Gentoo Linux - Kernel News


  • Podcasting with Linux   
    Friday, April 15 2005 @ 02:30 PM CDT
    Contributed by: mr-potter

    Articles

    First off, what is podcasting? It is a means of distributing audio using RSS. RSS is a kind of syndication that poeple who run news sites and weblogs use to enable you to read their content using a new aggregator, like Liferea. With the current version of RSS, you can embed an "enclosure" in entries in the feed - kind of like an attachment in an email.

    Click "Read more" for the rest of the article!

    So, with podcasting they embed mp3 files as enclosures. These mp3 files are a range of radio like programmes of a huge range of styles and content - not to metion a huge range of production quality too. And, that is how the files are distributed. You could think of it like time shifting radio - like Tivo time shifts television. The next bit is downloading these files.

    Most news aggregators now support enclosures, so you can download them from there, but that is quite labor intensive There are programs avalable that will do it for you automatically. The original program to do this was a script called ipodder. This was some applescript that downloaded the files, and imported them into iTunes, ready to go on your ipod. There are many variants that do more or less that avalable now. Linux is the poor relation at the moment, but the offerings are perfectly usable.

    I started by using a perl script called get_enclosures, and then moved on to ipodder. I took the python scripts out of the Apple package and used that. My current choice is a Bash script called podget.

    So, here's how to make it work:

    • Download podget.sh
    • Create a file called ~/.podget/serverlist and put in the URLs of the RSS feeds you want to download from. Add in categories and subcategories beside the URL. These turn into sub directories that podget puts the downloaded files into. Here is what my file looks like:
      http://www.itconversations.com/rss/recentWithEnclosures.php IT_Conversations
      http://www.lugradio.org/episodes.rss LUG_Radio
      http://thelinuxbox.org/show/tlbs.rss The_Linux_Box
      http://radio.linuxquestions.org/syndicate/lqpodcast.php LQ_Radio
      http://linux.quicksurf.com/wp-rss2.php Quicksurf
      http://www.infonomicon.org/info.xml Information
      http://www.thelinuxlink.net/tllts/tllts.rss The_Linux_Link_Tech_Show
      http://www.evilgeniuschronicles.org/audio/directmp3.xml evil-genius
      http://www.thepodcastnetwork.com/mobiles/feed/ podcast-network mobile
      http://www.thepodcastnetwork.com/gday_world/feed/ podcast-network gday-world
    • Test it. In your shell session type podget.sh -l your download directory. This may take some time to download all the mp3's.
    • set up a cron job to run podget at a regular interval. I run it twice a day. My entry looks like this:
      0 0,12 * * * /home/robert/bin/podget.sh -l /home/robert/Downloads/mp3
    • Leave it overnight to cook
    • When you come back you can then transfer the downloaded mp3's to your favorite mp3 player.

    There are directories of podcasts available on teh internet. The one I look at is at ipodder.org. There are some linux related podcasts too. My serverlist has some of them included.

      [ Views:: 8,048 ]  

    What's Related
  • podcasting
  • Liferea
  • offerings
  • get_enclosures
  • podget
  • podget.sh
  • ipodder.org
  • More by mr-potter
  • More from Articles

  • Story Options
  • Mail Story to a Friend
  • Printable Story Format

  • Trackback

    Trackback URL for this entry: http://bismanlug.org/trackback.php?id=20050415143040903

    No trackback comments for this entry.
    Podcasting with Linux | 0 comments | Create New Account
    The following comments are owned by whomever posted them. This site is not responsible for what they say.

    Created this page in 1.02 seconds
     Copyright © 2010 BISMANLUG
     All trademarks and copyrights on this page are owned by their respective owners.