Scaricare (alla svelta) real audio da Radio3...
Salve,
fino a non molto tempo fa scaricavo vecchie puntate di programmi di
Radio3 con mplayer, come sotto:
mplayer -bandwidth 400000 -dumpstream -dumpfile pippo.ra \
rtsp://mm6.rai.it/radiofonia/radio3/napoli/uomini_profeti/2009/uomini_profeti2009_03_22.ra
In questo modo mplayer scarica una puntata di un'ora in pochi secondi.
Purtroppo, da qualche tempo non funziona più: un comando come quello
sopra sta lì fermo per dieci minuti sulla riga:
Connecting to server mm6.rai.it[212.162.85.9]: 554...
e alla fine dice:
rtsp: read error.
librtsp: buffer overflow in rtsp_get
La cosa strana è che la stessa URL di cui sopra funziona benissimo con
totem. Ma totem permette solo di ascoltare in tempo reale, non mi
risulta esista un trucco come "-bandwidth", ma neanche per salvare lo
stream da qualche parte.
Ho fatto delle prove con gstreamer, perché totem usa proprio gstreamer.
Con la riga seguente:
gst-launch-0.10 rtspsrc debug=false
location=rtsp://mm6.rai.it/radiofonia/radio3/napoli/uomini_profeti/2009/uomini_profeti2009_03_22.ra ! filesink location=pippo.ra
in effetti non ci sono problemi di connessione, ma lo stream procede in
tempo reale, cioè impiega la sua ora e mezza o giù di lì, che è la
durata della trasmissione. Inoltre, il file pippo.ra non è riconosciuto
né da mplayer, né da ffmpeg, né da totem. Insomma, non me ne faccio
niente.
La mia domanda è innanzitutto perché mai mplayer non funziona più. Da
quando funzionava ho solo cambiato il router (ora ho Alice Gate voip o
qualcosa del genere) e sono passato da Lenny a Squeeze.
La seconda domanda è come comporre una pipeline gstreamer che permetta
di scaricare correttamente uno stream come quello sopra, e a farlo alla
svelta.
Grazie mille in anticipo.
--
andrea <sarkiaponius@alice.it>
Reply to: