Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Capturing stream to HD (Read 9447 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Capturing stream to HD

If this is the wrong forum, I'm sorry - I didn't see a more obvious one.

I like to listen to an internet radio station called Folk Alley and I'm a paying contributor to them.    But I'd like to capture their streams to a file so I can listen in the car on long trips.

They stream in 128 kbs MP3.  But I can't figure out how to capture the stream.  The streaming link for the MP3 is a playlist (.PLS) file:  http://www.folkalley.com/folkalley.pls.  Inside the .PLS file it resolves to . . . 

[playlist]
NumberOfEntries=1
File1=http://66.225.205.8:80/


The 66.225.205.8:80 URL resolves to a Shoutcast page.

If I plug either the  http://66.225.205.8:80 or the http://www.folkalley.com/folkalley.pls  URL's into Net Transport (free version) it just downloads a short file and stops.    If I plug either of them into StreamRipper  I get an SR_ERROR_INVALID_URL error.    So what's the trick to capture this stream? 

Thanks in advance!

Capturing stream to HD

Reply #1
Quote
The 66.225.205.8:80 URL resolves to a Shoutcast page.


The 66.225.205.8 returns a nice HTTP stream which can be saved using a web browser (I tested using Opera 8 and 9). No need for special tools. The beauty of MPEG! ASF "radio stations" should all be boycotted.

Edit: I just found out that in fact it does not work in Internet Exploder, or Total Commander. Could be user agent thing maybe.

Edit 2: Yeah, install Opera 8 and make sure it identifies itself as "Opera" (Tools -> Preferences -> Network). Opera 9 does not have this option in GUI, it should be able to work out of the box. Browsers should stop following letter to letter what the server tells, and Opera is slowly getting there!

There were some versions of Winamp that allowed to save Shoutcast streams. Then they found out about the hole and made sure saving is not possible again. Winamp 5.35 with the new MAD plugin can save received MPEG data.

Capturing stream to HD

Reply #2
The previous poster is quite correct.  It is indeed the user agent.  You need to blank the user agent and disable cookies in the NetTransport for it to work.  It does work.

Woody


Capturing stream to HD

Reply #4
Quote
If I plug either of them into StreamRipper I get an SR_ERROR_INVALID_URL error.

Capturing stream to HD

Reply #5
Doh!  Thank you enVias...

Try this: start the stream and them fire up the stream ripper application.  It should begin capturing any streams that are running and dump them into the folder you set in Streamripper.  At least that’s how smoothly it’s always worked when I employed this application.  These is nothing to 'plug in', the app' just captures whatever is running through the sound card as far as I can tell.

Andrew D.

Capturing stream to HD

Reply #6
Capturing must be done well before the soundcard, prior to decoding.

No ripping tools are necessary, just Winamp/MAD or Opera. Then there is the thing with ICY metadata. You may need to clean up the saved stream of it. This broadcaster transmits ICY metadata only at the beginning, so no cleaning is necessary.

___

Edit: Spelling

Capturing stream to HD

Reply #7
101 Error

Capturing stream to HD

Reply #8
Capturing must be done well before the soundcard, prior to decoding.

No ripping tools are necessary, just Winamp/MAD or Opera. Then there is the thing with ICY metadata. You may need to clean up the saved stream of it. This broadcaster transmits ICY metadata only at the beginning, so no cleaning is necessary.

___

Edit: Spelling

I already have Mozilla Firefox, IE, Streamripper, and Net Transport!  Short of downloading Yet Another application, plus a a plugin for that, is there any way to do this with the tools that I already have?

Capturing stream to HD

Reply #9
What are you using to listen this broadcast? I wrongly assumed its Winamp. Getting Winamp wouldn't hurt. You can keep it somewhere on HDD, not associate anything with it, don't install the Gracenote/Emusic bloat and call up the program only when it is needed.

I don't use Firefox. If it can change the user-agent, then it will be adequate tool for saving this stream. On the other hand Winamp might be better as you can monitor what you are capturing.

Capturing stream to HD

Reply #10
I already have Mozilla Firefox, IE, Streamripper, and Net Transport!  Short of downloading Yet Another application, plus a a plugin for that, is there any way to do this with the tools that I already have?

Please read again my previous post.  NetTransport is all you need.  You're 99% of the way home already.  No need to download (and learn) new software.

Woody

Capturing stream to HD

Reply #11
What are you using to listen this broadcast?


Mostly Sonos.  But when I listen on the PC by clicking on it in Firefox it comes up in Realplayer.

.

Capturing stream to HD

Reply #12

I already have Mozilla Firefox, IE, Streamripper, and Net Transport!  Short of downloading Yet Another application, plus a a plugin for that, is there any way to do this with the tools that I already have?

Please read again my previous post.  NetTransport is all you need.  You're 99% of the way home already.  No need to download (and learn) new software.

Woody


Your previous post said "You need to blank the user agent and disable cookies in the NetTransport for it to work. It does work."

I tried that and it didn't work.  Here's a screen shot of my settings incase I got anything wrong.

TIA for any further suggestions!

Capturing stream to HD

Reply #13
Your previous post said "You need to blank the user agent and disable cookies in the NetTransport for it to work. It does work."

I tried that and it didn't work.  Here's a screen shot of my settings incase I got anything wrong.

TIA for any further suggestions!

User Agent and Cookies look fine.  NetTransport cannot directly process a PLS file.  You need to specify the stream address, http://66.225.205.8:80/

Again, let me reassure you that it does work.

Woody

Capturing stream to HD

Reply #14



Your previous post said "You need to blank the user agent and disable cookies in the NetTransport for it to work. It does work."

I tried that and it didn't work.  Here's a screen shot of my settings incase I got anything wrong.

TIA for any further suggestions!

User Agent and Cookies look fine.  NetTransport cannot directly process a PLS file.  You need to specify the stream address, http://66.225.205.8:80/

Again, let me reassure you that it does work.

Woody


BINGO!   That nailed it!
Thank you for all your help and patience!  I'm very grateful.