Web Page to Podcast

By Al's scripts Last update Jul 20, 2006 — Installed 663 times.


Script Summary: Generates a complete Podcast RSS/XML file from .MP3 or .WAV hyperlinks on any web page.

Creates a Podcast RSS file from a web page with MP3 links:

Did you ever come across a web page with many MP3 links and wondered how to get those into iTunes, or into your MP3 player or iPod? If it's just one MP3 link, you can save the MP3 file to the desktop and then drag the file into your iTunes jukebox view. But what if there are 10 or 30 MP3 links? What a drag, literally, it would be to save and import each into iTunes. Even if you did that, your files would then be scattered all over your player's library, rather than grouped into a simple, findable, titled structure, like the one your player's Podcast area provides.

A much nicer approach for adding many files to your player would be to have your browser detect the sound files on any web page and to automatically generate a single Podcast file, which contains links to all those MP3s your browser found. Then you'd only need to import the one file into your Podcast reader and you're good to go.

This hack does just that by integrating various technologies including the Firefox browser, Greasemonkey, tabs, Javascript, MP3, XML, XPath, RSS, DOM, regular expressions, CSS, a local web server and your favorite Podcast media player

1. Start up Greasemonkey
2. Load & activate this Greasemonkey script webpagetopodcast.user.js
3. Visit any web page with sound file links.
4. If MP3s are found, the script will display a small yellow box in the upper right corner, which indicates how many MP3 files were found and a link.
5. Click on the link to open a new browser tab which contains your Podcast RSS XML file.
6. Save that file to your local web server (e.g. the ~/Sites directory on Mac OS X)
7. Import the file into your Podcast reader, drag items to your MP3 player, and you're ready to go.