Stream Harvester is a program to manage your TV and radio online stations and possibly save the streamed items on your computer. It can record items multiple sources at once and streaming sources and accepts MP3, OGG, NSV and playlists in the PLS and M3U formats.
To use it, simply enter the feed address, choose a destination folder and then press the record button. Note that the streams can be played by external media players like VLC or Windows media player. Stream Harvester can work with both Icecast and Shoutcast.