Re: recording streams with OpenBSD

2006-06-15 Thread Will Maier
On Wed, Jun 14, 2006 at 03:01:58PM -0700, Bryan wrote:
 Will Maier wrote:
 $ mplayer -dumpstream http://your.stream.com/stream.mp3 -dumpfile 
 stream.mp3
 
 I did find that, but the stream is not an .mp3 file.

So? Mplayer will dump an ASF stream. In fact, I tried that with your
stream, and it worked fine. What's the problem?

 Can I dump the stream directly as an .mp3 file?  

Prolly not directly with Mplayer, but you could dump to a FIFO and
read the FIFO in your encoder (or decoder first) of choice. Or just
reencode the dumped ASF file later on, although that will likely
degrade file quality.

-- 

o--{ Will Maier }--o
| jabber:[EMAIL PROTECTED] | [EMAIL PROTECTED] |
| freenode:..lt_kije | freenode:#madlug,#wilug |
*--[ BSD Unix: Live Free or Die ]--*



recording streams with OpenBSD

2006-06-14 Thread Bryan
Does anyone have a good way of taking streams from the web (like music 
streams) and record them to whatever format, specifically .ogg or 
.mp3? I first tried to use Mplayer and dd if=/dev/sound 
of=/var/audio.raw like in the FAQ, but it kept saying that the audio 
device was busy.


I then looked around on google and found something promising.  It is 
called shstream (http://shstream.sourceforge.net/).  Basically, it 
is a shell script that downloads the stream using Mplayer, then takes 
the file and converts it.  While the script appears sound, it is over 
2 years old, and while it creates the incomplete directory, and the 
pipe file, but will not create the .mp3. Mplayer is not even started, 
as when I am running top, Mplayer never appears.


I found Streamripper as well, but the audio feeds are .asf.  Mplayer 
plays them just fine, but it would appear Streamripper can't.


If anyone has any ideas, I would appreciate hearing them.

Bryan



Re: recording streams with OpenBSD

2006-06-14 Thread Will Maier
On Wed, Jun 14, 2006 at 12:57:48PM -0700, Bryan wrote:
 Does anyone have a good way of taking streams from the web (like music 
 streams) and record them to whatever format, specifically .ogg or 
 .mp3? I first tried to use Mplayer and dd if=/dev/sound 
 of=/var/audio.raw like in the FAQ, but it kept saying that the audio 
 device was busy.

$ man mplayer
[...]
$ mplayer -dumpstream http://your.stream.com/stream.mp3 -dumpfile stream.mp3

-- 

o--{ Will Maier }--o
| jabber:[EMAIL PROTECTED] | [EMAIL PROTECTED] |
| freenode:..lt_kije | freenode:#madlug,#wilug |
*--[ BSD Unix: Live Free or Die ]--*



Re: recording streams with OpenBSD

2006-06-14 Thread Bryan

Will Maier wrote:

On Wed, Jun 14, 2006 at 12:57:48PM -0700, Bryan wrote:
Does anyone have a good way of taking streams from the web (like music 
streams) and record them to whatever format, specifically .ogg or 
.mp3? I first tried to use Mplayer and dd if=/dev/sound 
of=/var/audio.raw like in the FAQ, but it kept saying that the audio 
device was busy.


$ man mplayer
[...]
$ mplayer -dumpstream http://your.stream.com/stream.mp3 -dumpfile stream.mp3




I did find that, but the stream is not an .mp3 file.

here is one of links that I connect to... San Diego KIOZ-FM 105.3 FM

http://64.62.193.13:80/D/260/19768/v0001/reflector:42778/

This is an .asf file.  Opening this in a browser gives me the same 
link.  I read the FAQ about that as well.  Mplayer has no qualms about 
running this file as is.


Can I dump the stream directly as an .mp3 file?  I didn't think that 
was possible without using some kind of encoder like LAME (which I 
have installed).


Bryan



Re: recording streams with OpenBSD

2006-06-14 Thread Bryan

Sam Chill wrote:

On 6/14/06, Bryan [EMAIL PROTECTED] wrote:


Does anyone have a good way of taking streams from the web (like music
streams) and record them to whatever format, specifically .ogg or
.mp3?



Try using audio/streamripper from ports. It worked quite well for me.
-Sam


 I would use that, but stream ripper won't do .asf files...



Re: recording streams with OpenBSD

2006-06-14 Thread Paul de Weerd
On Wed, Jun 14, 2006 at 03:01:58PM -0700, Bryan wrote:
| $ man mplayer
| [...]
| $ mplayer -dumpstream http://your.stream.com/stream.mp3 -dumpfile
| stream.mp3
| 
|
|
| I did find that, but the stream is not an .mp3 file.
|
| here is one of links that I connect to... San Diego KIOZ-FM 105.3 FM
|
| http://64.62.193.13:80/D/260/19768/v0001/reflector:42778/
|
| This is an .asf file.  Opening this in a browser gives me the same
| link.  I read the FAQ about that as well.  Mplayer has no qualms about
| running this file as is.
|
| Can I dump the stream directly as an .mp3 file?  I didn't think that
| was possible without using some kind of encoder like LAME (which I
| have installed).

You could try using mencoder. Read the manpage (it's the same as
mplayer(1)) for more details. Another option is to play the stream and
output to a file device. This will give you a raw dump of the audio
stream which you can then convert with lame (or again with mencoder).

Cheers,

Paul 'WEiRD' de Weerd

--
[++-]+++.+++[---].+++[+
+++-].++[-]+.--.[-]
 http://www.weirdnet.nl/

[demime 1.01d removed an attachment of type application/pgp-signature]



Re: recording streams with OpenBSD

2006-06-14 Thread Chris Cappuccio
Check out http://www.nmedia.net/~chris/mp3ivo/

I did this a while ago when I got tired of missing my favorite radio
shows.  There's also a web front end there for easily playing stuff that
you record.  It's all driven by cron and very, very basic.  

Bryan [EMAIL PROTECTED] wrote:
 Does anyone have a good way of taking streams from the web (like music 
 streams) and record them to whatever format, specifically .ogg or 
 .mp3? I first tried to use Mplayer and dd if=/dev/sound 
 of=/var/audio.raw like in the FAQ, but it kept saying that the audio 
 device was busy.
 
 I then looked around on google and found something promising.  It is 
 called shstream (http://shstream.sourceforge.net/).  Basically, it 
 is a shell script that downloads the stream using Mplayer, then takes 
 the file and converts it.  While the script appears sound, it is over 
 2 years old, and while it creates the incomplete directory, and the 
 pipe file, but will not create the .mp3. Mplayer is not even started, 
 as when I am running top, Mplayer never appears.
 
 I found Streamripper as well, but the audio feeds are .asf.  Mplayer 
 plays them just fine, but it would appear Streamripper can't.
 
 If anyone has any ideas, I would appreciate hearing them.
 
 Bryan

-- 
There is no certainty, there is only opportunity