Re: recording streams with OpenBSD
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
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
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
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
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
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
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