March 26, 2012

Scaricare o vedere video Mediaset (linux)

Se volete vedere (o scaricare) una puntata intera da http://video.mediaset.it/ sotto linux, non potete usare il browser, dato che video mediaset usa una tecnologia proprietaria e non portabile (Microsoft Silverlight).

Per ovviare a questo problema potete usare mediasetviewer, oppure se non usate Gnome (o volete scaricare la puntata) e non volete installare Zenity potete eseguire il seguente comando da shell:

curl -s "http://cdnselector.xuniplay.fdnames.com/GetCDN.aspx?streamid=`curl -s URL | sed -n 's/^\s*var videoMetadataId = '\''\([0-9]*\)'\''.*/\1/p'`" | grep -o 'http://[^"]*.wmv'

Sostituendo URL con l'indirizzo della pagina che volete vedere.
Ad esempio se volete vedere la puntata del 23 Marzo di Quarto Grado, il comando diventa:

curl -s "http://cdnselector.xuniplay.fdnames.com/GetCDN.aspx?streamid=`curl -s "http://www.video.mediaset.it/video/quarto_grado/full/292401/puntata-del-23-marzo.html" | sed -n 's/^\s*var videoMetadataId = '\''\([0-9]*\)'\''.*/\1/p'`" | grep -o 'http://[^"]*.wmv'

Che restituirà uno o più url con estensione .wmv che potete dare in pasto al vostro player video preferito oppure scaricare con wget o altri download manager.

2 comments:

  1. Mi permetto di segnalarti che ho scritto un piccolo script per Greasemonkey che automatizza il processo per trovare il giusto URL al Manifest della versione Smooth Streaming (ad alta qualità) dei video:
    http://andrealazzarotto.com/2012/11/02/ottenere-i-link-diretti-ai-video-del-portale-video-mediaset/
    Inoltre con Linux si può ugualmente effettuare il download con ISM, basta seguire questa procedura:
    http://andrealazzarotto.com/2012/07/25/scaricare-facilmente-video-con-tecnologia-silverlight-smooth-streaming-in-linux/

    ReplyDelete
  2. Io invece mi permetto di segnalare il sito http://www.p0l.it/mediaset basato sostanzialmente sul tuo script e fatto dal sottoscritto :) Ti ringrazio molto, davvero utile!

    ReplyDelete