README.md 1.1 KB

radio-save.py

description:

this program downloads a shoutcast / icecast mp3 radio stream, and saves the songs to the streamtitle name that was sent during the broadcast. all files are saved to the current directory, and file names are also saved to a logfile after the song is over.

i made this to replace the program streamripper

how to use:

read the code before using.

./radio-save.py <http_url>

or

./radio-save.py xwave

links that were helpful:

bugs i might fix / features i might add:

  • TODO: find a work-around for streamripper relays / HTTP/0.9
  • TODO: temporary files
  • TODO: ogg support
  • TODO: make http server that relays the stream

intentionally didnt do

windows filename support. the problem here is that you are using windows.