Streaming Audio: revisited

Joseph E. Sacco, Ph.D. joseph_sacco at comcast.net
Wed May 25 18:36:12 MDT 2005


Suppose you wanted to capture streaming audio, what might you use? 

One choice is streamripper:

        http://streamripper.sourceforge.net
        
which builds under YDL-4.0.1 [OSX & Win32] and works fine.

So what is streamripper?
     [taken from the man page]
        Streamripper  records  shoutcast  and  icecast compatible
        streams.  It uses meta data within a shoutcast stream to
        determine  the  beginning and  end of each song, and stores the
        songs on your hard disk as individual mp3 files.  In addition,
        streamripper includes a relay server for listening to the
        station while you are recording.

streamripper is a command line tool.  Is there a graphical front end
that allows you to browse various audio streams and then record them? 

Yes there is, streamtuner:

        http://www.nongnu.org/streamtuner/

So what is streamtuner?

        [taken from the web page]
        streamtuner is a stream directory browser. Through the use of a
        plugin system, it offers an intuitive GTK+ 2.0 interface to
        Internet radio directories such as SHOUTcast and Live365. 
        
        With streamtuner, you can: 
        
              * Browse the SHOUTcast Yellow Pages
              * Browse the Live365 directory
              * Browse the Xiph.org (aka icecast.org, aka Oddsock)
                directory 
              * Browse the basic.ch DJ mixes
              * Manage your local music collection, with full support
                for ID3 and Vorbis metadata editing 
              * Listen to streams, browse their web page, or record them
                using programs such as Streamripper 
              * Implement new directory handlers as tiny Python scripts
                or as dynamically loadable modules written in C 
              * Retain your favorite streams by bookmarking them
              * Manually add streams to your collection
        
        streamtuner offers hundreds of thousands of music resources in a
        fast and clean common interface. 

streamtuner builds and runs under YDL-4.0.1. If you want every bell and
whistle you first need to build:

* streamripper
* taglib
        http://developer.kde.org/~wheeler/taglib.html

Note that streamtuner is a directory browser.  In order to actually play
a stream you need a player like xmms, rhythmbox, or mplayer with all the
requisite plugins.  Streamtuner can be configured to launch the player
of your choice.

-Joseph

-- 
joseph_sacco [at] comcast [dot] net



More information about the yellowdog-general mailing list