Go to TogaWare.com Home Page.
GNU/Linux Desktop Survival Guide
by Graham Williams

Using MPlayer

Debian Packages: mplayer sox

We can record a live audio stream from the Internet using mplayer. The following example records from TwinCities FM, Wannero, Western Australia (http://www.twincitiesfm.com.au/. You need to interrupt (e.g., Ctrl-C) mplayer at some stage, once enough has been recorded. The sox command then translates the resulting wav file into the more compressed ogg format.

  $ mplayer mms:// \
    -nocache -ao pcm:file=xstream.wav -vo null -vc dummy
  $ sox xstream.wav xstream.ogg

You can listen to the audio as it is being captured with the play command from sox, running in a different terminal so you have some idea where to stop the stream:

  $  play xstream.wav

(Thanks to Tony McNamara

for feedback on this page.)

Copyright © 1995-2006 [email protected]
Contribue and access the PDF Version