Newsgroup: it.comp.os.linux.software
Titolo: Filmati RAI

Non riesco a visualizzare molti filmati RAI, ovvero tutti quelli che sono
preceduti da un banner pubblicitario, sembra che dopo l'esecuzione del banner,
al momento di essere reindirizzato il browser non trovi la
destinazione. Capita anche a voi?
-- 
                     Dona i tuoi cicli di clock alla ricerca!
 
http://boinc.berkeley.edu/
                          --------------------
          La documentazione e' in Giapponese.  Buona fortuna.
          		-- Rich $alz

 destinazione. Capita anche a voi?
quelli di raiclick?
io devo tutte le volte recuperare il link dalla pagina e passarlo a mplayer
con l'opzione -playlist, altrimenti mplayerplugin in firefox non riesce ad
aprirlo....
ilSimo
-- 
now playing: 
This is the tale of ELRIC 
 before he was called womanslayer 
 before the final collapse of MELNIBONE 
 this is the tale of the two 
 Black Swords 
                                Domine - The Chronichles Of The Black Sword

 non riesce ad aprirlo....
Invece io salvo il file con mplayerplug-in, dentro non ci trovo un
filmato ma un link mms da passare a mplayer.
Altrimenti vedo solo lo spot pubblicitario. -_- Che servizio pubblico!
-- 
syaochan - 
syao...@hotmail.com
Fan #1 di Sakura
- dite anche voi NO allo yaoi >__< -

 destinazione. Capita anche a voi?
A me con il plugin totem (ubuntu 8.04) generalmente funzionano. Quelli 
delle iene invece mi danno problemi (lentissimi a caricarsi, rendering 
pessimo), in quel caso mi copio l'url e la passo a vlc.

 finestrella.
Hai culo. Fino ad oggi ho recuperato i link mms in un modo o nell'altro. Da
qualche giorno i vari plugin di firefox non sembrano più funzionare bene.
-- 
                     Dona i tuoi cicli di clock alla ricerca!
 
http://boinc.berkeley.edu/
                          --------------------
                     C'e' sempre una possibilita'.
                     		-- Jessica Fletcher

 ilSimo
Eh, ma da un link come questo che cosa se ne cava?
http://www.rai.tv/mpASX/0,1067333,sottosezione%253Drtvparlaconmestreaming%2526path%253Dhttp%253A%252F%252Fmediapolis%255Erai%255Eit%252Frelinker%252FrelinkerServlet%255Ehtm%253Fcont%253DS62oYx7em5AeeqqEEqual%2526sezione%253Drtvstreaming,00.html
-- 
                     Dona i tuoi cicli di clock alla ricerca!
 
http://boinc.berkeley.edu/
                          --------------------
 "Nove mesi di ``Domenica In'' sono stati come una gravidanza, ma forse
 era meglio se facevo un figlio."
 		-- Marisa Laurito

 
http://www.rai.tv/mpASX/0,1067333,sottosezione%253Drtvparlaconmestreaming%2526path%253Dhttp%253A%252F%252Fmediapolis%255Erai%255Eit%252Frelinker%252FrelinkerServlet%255Ehtm%253Fcont%253DS62oYx7em5AeeqqEEqual%2526sezione%253Drtvstreaming,00.html
mms://
212.162.68.227/raitrecdn/raitre/parlaconme/23794.wmv
PSK

 qualche giorno i vari plugin di firefox non sembrano più funzionare bene.
Mi aggiungo alla lista dei culattoni!
FC8 + Firefox/
2.0.0.18
 + totem-mozplugin 2.20.1-2.fc8
Mi ci mette un po' a partire (20 sec circa), ma va!
Ciao
Ale

Luca Pascali <pasckos...@TOGLIMI.yahoo.iTt> writes:

Come l'hai ricavato?

 writes:

Mi scoccia un po' dovermi installare mezzo gnome, ma se non ci sono alternative...


Con ASF si passano un bel po' di dati testuali prima di arrivare allo
stream vero e proprio. (se puoi complicare, perché no?)
Ecco come ho fatto (con un po' di perl o python potrebbe anche essere
automatizzato).
$ curl "
http://tutto
 quell'url che hai copiato su"
e mi becco il file
<ASX version="3.0">
    <TITLE>
MEDIA.RAI.IT
</TITLE>
    <ENTRYREF
HREF="
http://www.banneradmin.rai.it/html.ng/sezione_RAI=rtvstreaming&subsezione_RAI=rtvparlaconmestreaming
"/>
    <ENTRY>
        <COPYRIGHT>RAI</COPYRIGHT>
        <REF
HREF="
http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=S62oYx7em5AeeqqEEqual
"/>
    </ENTRY>
</ASX>
La pagina con lo stream è sotto ENTRY->REF
quindi
$ curl "
http://mediapolis
. eccetera"
e becchi
<ASX VERSION="3.0">
<ENTRY>
<REF HREF="mms://
212.162.68.34/raitrecdn/raitre/parlaconme/23794.wmv
" />
</ENTRY>
</ASX>
Qui è banale trovare lo stream (sempre ENTRY->REF).
In pratica il primo file è una playlist (infatti può avere più entry per
mettere spot, o titoli di testa, o altro) e il secondo è il file che
dice al player quello che è lo stream.
Anche qui mi sembra che ci possano essere più stream definiti, comunque
si riesce a verificare. Al limite scarichi il tutto e butti via quello
che non serve.
PSK

 via quello che non serve.
Forte, pensa che alcuni di quei filmati non riuscivo a vederli neanche
con iexplorer e windows media player. Cominicavo a pensare che li
avessero eliminato per fare spazio sui server. :-)
-- 
                     Dona i tuoi cicli di clock alla ricerca!
 
http://boinc.berkeley.edu/
                          --------------------
             "Non posso piu' vivere senza la tua assenza."

 automatizzato).
Esatto, se tu volessi fare opera meritoria ed assurgere a gloria
imperitura, potresti pure fare un bello scriptone che arrivi alla
playlist in automatico :-)


 
Se proprio ci tieni ...
Facciamo possibile e impossibile. Per i miracoli ci stiamo ancora
attrezzando.
--8<----CUT HERE------>8--
#!/bin/bash
BASEURL=$1
HTTPHOST=`echo $BASEURL | sed "s|^\(http://[^/]*\).*$|\1|i"`
echo Getting webpage ... 1>&2
SRC=`curl "$BASEURL" 2>/tmp/curl_err | grep -i param | egrep -i
"wmv|flv|asx" | sed "s|^.*VALUE=\"\([^\"]*\).*$|\1|i"`
if [ x$SRC == x ]; then
    echo Stream definition not found 1>&2
    cat /tmp/curl_err 1>&2
    rm /tmp/curl_err
    exit 1
fi
rm /tmp/curl_err
FULLSRC=`echo $HTTPHOST$SRC`
echo Getting ASX records ... 1>&2
ASX=`curl "$FULLSRC" 2>/tmp/curl_err | grep -i "<ref href" `
if [ "$ASX" == "" ]; then
    echo ASX records not found 1>&2
    cat /tmp/curl_err 1>&2
    rm /tmp/curl_err
    exit 1
fi
rm /tmp/curl_err
URL=`echo "$ASX" | sed "s|^.*HREF=\"\([^\"]*\)\".*$|\1|i"`
MMS=`echo "$URL" | egrep -i "^mms:"`
if [ "$MMS" == "" ]; then
    echo Getting intermediate ASX file ... 1>&2
    FULLSRC=$URL
    ASX=`curl "$FULLSRC" 2>/tmp/curl_err | grep -i "<ref href" `
    if [ "$ASX" == "" ]; then
        echo ASX records not found 1>&2
        cat /tmp/curl_err 1>&2
        rm /tmp/curl_err
        exit 1
    fi
    rm /tmp/curl_err
    URL=`echo "$ASX" | sed "s|^.*HREF=\"\([^\"]*\)\".*$|\1|i"`
fi
echo $URL
--8<----CUT HERE------>8--
Necessita di curl
L'uso è semplice:
$ asxextract "url"
restituisce su stdout gli url con protocollo MMS raggiungibili dalla
pagina web di raiclick (ad esempio
http://www.rai.tv/mpplaymedia/0,,RaiTre-Parlaconme%5E7%5E160743,00.html
 )
usando mmsclient per salvare lo stream su disco l'uso è questo:
$ mmsclient `asxextract
"
http://www.rai.tv/mpplaymedia/0,,RaiTre-Parlaconme%5E7%5E160743,00.html
"`
(tutto su una riga)
Con mplayer, xine et simili, cambiare mmsclient con il player che si
preferisce. Farcire con gli switch necessari e servire caldo.
Buon appetito
PSK

 Buon appetito
Grande!
-- 
                     Dona i tuoi cicli di clock alla ricerca!
 
http://boinc.berkeley.edu/
                          --------------------
                          Buon non-compleanno!

 Grande!
È da verificare quando la rai rende disponibili file flv invece che wmv.
Quando mi capiterà, correggerò lo script.
Luca

 Se proprio ci tieni ...
Grande :-)
...io però l'avevo detto per scherzo :-D


 Mi scoccia un po' dovermi installare mezzo gnome, ma se non ci sono alternative...
Prova questo:
http://membres.lycos.fr/sethnakht/