How do I send all MP3 links on a webpage to Winamp?
June 1, 2005 11:51 AM   Subscribe

How do I send all MP3 links on a web page to Winamp (or, I suppose, any audio player)?

I've had several promising options, but they're all dead ends. The Launchy extension lets you send a single link to any application, but not multiple links. Alf Eaton's MP3 to M3U bookmarklet works wonderfully on public websites, but the site I'm using requires authentication to view pages. Please help! This has been bugging me for ages.
posted by waxpancake to Technology (13 answers total)
 
Oh, a Firefox-only solution is perfectly fine.
posted by waxpancake at 11:52 AM on June 1, 2005


For Firefox, DownThemAll will auto-download all the linked files.

No idea how to make them auto-play, however.
posted by omnidrew at 12:00 PM on June 1, 2005


If you're trying to do basic auth, you can just modify the bookmarklet to add http://l:p@mp3.url/
posted by lhl at 12:17 PM on June 1, 2005


Expanding lhl's vernacular:

http://loginnamehere:passwordhere@mp3url_or_domain.whatever/

I personally just drag-and-drop them into my playlist.

If you're using a shared-resource server kind of thingy, there's server-side scripts and/or code that will automatically list everything in winamp's playlist - be it by directory, search results, or whatever.

I don't know what that code is, but there was a place that I worked at that had a sort of shared jukebox database/server that did that. Also, I know that if you go to shoutcast.com a lot of the larger shoutcast streaming sites automatically list multiple server resources in one click.
posted by loquacious at 1:01 PM on June 1, 2005


There's also a greasemonkey script which will let you stream any mp3 in winamp, instead of waiting for it to download. Not what you where asking, but useful, nonetheless.
posted by signal at 1:20 PM on June 1, 2005


FoxiPod makes downloading MP3s and music files and adding them to iTunes a single-click process. There is probably something similar for Winamp.
posted by ajr at 1:42 PM on June 1, 2005


Sorry, I should've clarified. I don't want to download the files... Just send the URLs to Winamp for queueing, emulating the behavior of dragging a link onto the Winamp window or using the Launchy extension. DownThemAll and FoxiPod both download the MP3s first. I simply want to stream directly from Winamp.

The Greasemonkey script that Signal referred to won't work either, for the same reason that Alf's bookmarklet doesn't work: both rely on a server-side script that scrapes the source webpage... Since my source requires authentication, it won't work. lhl's http auth trick won't work in this environment either.

I think my best bet is to write my own script, similar to Alf's script, on my own server with my auth credentials stored inline. Oh, well.
posted by waxpancake at 2:40 PM on June 1, 2005


How about this Web Jukebox greasemonkey script? I hear it makes m3u files on the fly.
posted by mathowie at 3:00 PM on June 1, 2005


Yeah, I tried that one too. It also requires a server-side script that needs access to the authenticated website. Here's the line in Greasemonkey script with the URL:

url = "http://www.webalice.it/disagio/player.swf?single_music_playlist="+escape(par)+"&autoload=true";
posted by waxpancake at 3:10 PM on June 1, 2005


Use Playr.
posted by monju_bosatsu at 4:04 PM on June 1, 2005


Or Webjay.
posted by mr.marx at 5:47 AM on June 2, 2005


Playr and Webjay won't handle password-protected pages, either.
posted by waxpancake at 9:56 AM on June 2, 2005


Alf wrote a new bookmarklet that does exactly what I wanted. Thanks, Alf!
posted by waxpancake at 7:39 AM on June 4, 2005


« Older MacFilter: Freeing up your Hard Disk   |   Thumbing Your Nose at Ameslan Newer »
This thread is closed to new comments.