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.
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.
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
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
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
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
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
posted by ajr at 1:42 PM on June 1, 2005
Response by poster: 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
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
posted by mathowie at 3:00 PM on June 1, 2005
Response by poster: 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
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
Response by poster: Playr and Webjay won't handle password-protected pages, either.
posted by waxpancake at 9:56 AM on June 2, 2005
posted by waxpancake at 9:56 AM on June 2, 2005
Response by poster: Alf wrote a new bookmarklet that does exactly what I wanted. Thanks, Alf!
posted by waxpancake at 7:39 AM on June 4, 2005
posted by waxpancake at 7:39 AM on June 4, 2005
This thread is closed to new comments.
posted by waxpancake at 11:52 AM on June 1, 2005