Sen descrición

Your Name 3bb012dc0c fix second counter to not be float %!s(int64=4) %!d(string=hai) anos
.gitignore f3b5f94724 remove swp file %!s(int64=4) %!d(string=hai) anos
README.md ca3c29fde2 fix readme and add argv support %!s(int64=4) %!d(string=hai) anos
radio-save.py 3bb012dc0c fix second counter to not be float %!s(int64=4) %!d(string=hai) anos

README.md

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.