[hack] Bash scripting e conversione formati musicali

Hal hal@linux.it
Lun 3 Set 2007 18:45:18 CEST


Ciao,

Vorrei ascoltare offline una trasmissione radio disponibile solo come
streaming in formato realaudio.

http://www.bbc.co.uk/radio/aod/shows/rpms/radio4/six_pm_news.ram

Inoltre la vorrei ascoltare in formato Ogg-Vorbis.


Ho trovato uno script molto interessante
http://www.esfnet.co.uk/index.php?page=Listen_Again

per l'esattezza
http://www.esfnet.co.uk/listenagain.sh


appena lo lancio mi dą un errore mentre tenta di estrarre il nome del
file dal url

hal@box:~$ listenagain.sh
http://www.bbc.co.uk/radio/aod/shows/rpms/radio4/six_pm_news.ram
radio location is malformed (check your command argument)
job@box:~$


Credo che il colpevole sia questo ciclo if/else

# Get ram file from the end of $1: the bit between the last '/' and
".ram"...
if [[ $1 =~ 'http://(.*)/([^/]*)\.ram' ]]; then
  outfile=${BASH_REMATCH[2]}
else
  echo "radio location is malformed (check your command argument)"
  exit
fi


Ci capite qualcosa?   Io no...   :-(


Grazie a chi saprą aiutarmi
Alberto



Maggiori informazioni sulla lista golem-hack