Vai al contenuto

Guardare e scaricare video da Hulu anche dall’Italia

30 dicembre 2012

Hulu è un sito web molto famoso negli USA con il quale si possono vedere numerosi video di film e serie televisive di network come NBC, Fox e altri. Se volete alcuni esempi: i Simpsons, Law & order, Grey’s Anatomy, Fringe, Bones, ovviamente tutti in inglese e quasi tutti gratuitamente.

Il sito effettua delle restrizioni sugli accessi, ma di recente si è diffuso un metodo pratico per evitare questo tipo di problema. Inoltre oggi ho personalmente sperimentato come usare la stessa soluzione, originariamente pensata per un browser, anche per il download dei video.

Innanzitutto vediamo come vedere i video di Hulu senza essere negli Stati Uniti. Avrete bisogno di Firefox oppure Chrome e vi basterà installare l’estensione Media Hint. Si tratta di un piccolo componente aggiuntivo che usa un proxy per “illudere” Hulu (e alcuni altri siti, come Pandora) che ci troviamo negli USA, anche se non è vero.

Una piccola nota: dato che questa estensione crea alcuni problemi con Firefox Sync, vi consiglio di attivarla e disattivarla a seconda delle necessità, considerando anche il fatto che non occorre neppure riavviare il browser.

A questo punto vi spiego come scaricare i video da Hulu. Dopo aver fatto diversi tentativi (ci ho perso ore a verificare che Tor dava più problemi che altro, ad esempio) ho pensato che la cosa migliore è quella di riutilizzare il proxy di Media Hint e farne uso con un programma — rigorosamente open source — per scaricare da Hulu.

Il software in questione è get-flash-videos. Anche se funziona pure su Windows e Mac OS X, le istruzioni che vi do sono per Linux. Adattatele voi per le vostre esigenze e il vostro sistema operativo. Intanto ecco come installare i pacchetti necessari su Ubuntu e derivate:

sudo apt-get install get-flash-videos rtmpdump libdigest-hmac-perl

Il primo pacchetto è quello del programma vero e proprio, gli altri servono per fare da supporto al plugin per Hulu, che si installa così:

get_flash_videos --add-plugin http://gitorious.org/get-flash-videos-plugins/gfv-plugins/blobs/raw/release/Hulu.pm

Questo termina il processo di installazione. Chi si trova negli USA non deve fare altro e può iniziare a usare il programma, per tutti gli altri bisogna prima impostare il proxy, e dopo richiamare il software, per esempio così:

PRO="first.mediahint.com:80"
export ALL_PROXY="http://${PRO}"
export all_proxy="$ALL_PROXY"
export HTTP_PROXY="$ALL_PROXY"
export http_proxy="$ALL_PROXY"
get_flash_videos $@

Il primo comando prende l’indirizzo del proxy di Media Hint, il secondo lo imposta per il terminale corrente e il terzo avvia il download del video.

Ovviamente se volete fare “un passo in più” vi potete creare uno script con i tre comandi, per richiamarlo quando volete, mettendo un segnaposto per “tutti gli argomenti” nell’ultima riga, cioè scrivendo $@ al posto dell’URL. Questo vi consente di usare anche la sintassi di ricerca interattiva integrata, che permette di usare una parola chiave e ottenere i video che la contengono, così:

get_flash_videos hulu simpsons

Maggiori informazioni sull’uso del software le potete trovare nella documentazione ufficiale. Buon download!

About these ads
7 commenti leave one →
  1. Dario permalink
    1 gennaio 2013 7:35 pm

    Ciao Andrea! Stavo provando a scaricare un video di esempio ma mi da questo errore:

    Error: Couldn’t get RTMP url at /loader/0x96cf138/FlashVideo/Site/Hulu.pm line 272.

    Couldn’t extract Flash movie URL. This site may need specific support adding,
    or fixing.

    Please confirm the site is using Flash video and if you have Flash available
    check that the URL really works(!).

    Check for updates by running: /usr/bin/get_flash_videos –update

    ho controllato l’ultima riga e sono “aggiornato”
    Qualche idea?

  2. 1 gennaio 2013 8:06 pm

    Guarda hai ragione. Di recente quelli di MediaHint hanno modificato il loro file e il metodo descritto non funziona più. Sto verificando cosa occorre modificare per risolvere il problema. ;)

  3. 1 gennaio 2013 8:16 pm

    Ok, sistemato. Le nuove istruzioni sono un pizzico più lunghe ma funzionano correttamente. Colpa mia. :D

  4. Dario permalink
    1 gennaio 2013 8:20 pm

    Sei un vero fenomeno!
    Grazie Andrea ti auguro che il 2013 possa essere un anno straordinario!

  5. 1 gennaio 2013 8:29 pm

    Auguri anche a te. ;) Se hai intenzione di usarlo spesso, ti conviene farti uno script wrapper, tipo questo: http://cl.ly/Lsy1
    Poi lo puoi richiamare come se stessi usando get_flash_videos normalmente. :D

  6. 29 aprile 2013 12:04 am

    Con l’ estensione per firefox Hola Unblocker si riescono a guardare i filmati hulu

  7. 29 aprile 2013 8:33 am

    Vero, è uguale identica a MediaHint effettivamente.

Che cosa ne pensi?

Fill in your details below or click an icon to log in:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Connessione a %s...

Iscriviti

Ricevi al tuo indirizzo email tutti i nuovi post del sito.

Unisciti agli altri 77 follower

%d bloggers like this: