Script per Rai Replay 8.0: breve lista dei cambiamenti

Oggi ho rilasciato la versione 8.0 del mio script che permette di guardare i video della Rai (e scaricarli) anche con Linux. Ci sono stati diversi cambiamenti, molto “sotto al cofano”, ma in breve si possono riassumere nelle seguenti novità:

  • La gestione di Rai Replay è stata completamente ripensata. Ora c’è una componente lato server (su video.lazza.dk) che lavora costantemente per scovare gli URL dei video e mantenerne una cache. Questo si traduce in una maggiore velocità e si evitano i blocchi sui video per tablet.
  • Se siete all’estero potete vedere lo stesso l’indirizzo del video, perché il mio server usa IP italiani quando necessario. Tuttavia potreste non essere in grado di salvarli (compare un messaggio di avvertimento).
  • Ora il player usa HTML5 ogni qualvolta ciò sia possibile, quindi in genere basta un browser aggiornato senza plug-in esterni.
  • I video sui sottodomini tipo raistoria.rai.it non hanno più la linea di comando di rtmpdump, bensì un link diretto al video in MP4, grazie alla segnalazione di un mio lettore.

Come sempre, reinstallate lo script (linkato nella prima frase di questo post) oppure attendete l’aggiornamento automatico. Buona visione.

203 pensieri riguardo “Script per Rai Replay 8.0: breve lista dei cambiamenti

  1. Lazza, sei un mito!
    I tempi di attesa per la generazione del link e del caricamento si sono ridotti, e il nuovo player è incredibilmente più fuido (sia nell’avvio che nell’avanzamento)!

    ps. Ottima scelta usare HTML5! I nuovi strumenti che mette a disposizione sono molto potenti e versatili!

    1. Lazza, sei un mito!

      Ah ah, esagerato. 😀

      I tempi di attesa per la generazione del link e del caricamento si sono ridotti

      In effetti sì, anche perché gli unici link generati al momento sono quelli non geoprotetti (e solo per il primo visitatore), i link con la geoprotezione attiva vengono messi in cache progressivamente a partire dalle 2 di notte. 😉

      Ottima scelta usare HTML5!

      Penso anch’io. Ho giusto aggiornato lo script poco fa per fare feature-detection, cioè funzionerà come prima per chi non può vedere i video MP4 con il tag <video> (vecchie versioni di Firefox, o chi non ha i codec installati sul sistema), insomma ho salvato capra e cavoli. Però concordo che, quando si può, è da preferire l’uso del player integrato del proprio browser. 😉

  2. Complimenti per lo script. Lo uso da tempo e sta piano piano migliorando come l’introduzione dell’html5 e non dover usare il plugin di vlc che molto spesso si bloccava
    vorrei segnalarti che in alcuni video partono due voci (penso che partano due video ma uno sia nascosto)
    uso windows 7 con chrome (ultima versione)
    a qualcuno accade anche questo errore?
    grazie!

  3. Anche da parte mia complimenti per i tuoi script, che uso da tempo con successo insieme alla lettura del tuo blog.
    Il mio SO è win Xp e il browser è firefox. Con lo scipt n. 8 riesco a scaricare con flahgot incorporato nel browser il video, ma sopra il pulsante MP4 direct link non appare alcuna immagine, ma solo la scritta “formato video o MIME non supportato”. Se premo il pulsante, il video mi si apre in altra pagina. Cosa potrei per poter vedere il video come nei precedenti script sopra il pulsante? Grazie!

    1. La versione 8.1 di ieri fa feature detection e quindi su XP dovrebbe avere il vecchio metodo di embed dei video. Forse Greasemonkey non si è accorto dell’aggiornamento e non l’ha scaricato, prova a controllare. 🙂

    1. Mmm… non è che per caso hai installato Silverlight? Potrebbe fare conflitto, anche se in teoria il mio script elimina il player precedente quindi è un po’ strano.

  4. si.. silverlight è installato! purtroppo mi serve per altri servizi.

    alla fine risolvo guardando il video in un’altra finestra tramite il link al file MP4 (che forse è anche la soluzione più comoda)

  5. Anche a me con So Win Xp e browser Firefox e Silverlight installato capita quanto afferma pensopositivo al link (http://www.raiscuola.rai.it/articoli/emilio-salgari-suggerimenti-per-la-lettura/5987/default.aspx)

    Quando ci soni le due voci, non mi è possibile scaricare con flashgot e nemmeno aprire il codice sorgente in altra pagina: per scaricare il video uso il lettore multimediale VLC

    invece il link di pensopositivo

    due voci nel senso che (secondo me) partono due flussi video.
    a me succede per esempio a questo link: http://www.radio2.rai.it/dl/portaleRadio/media/ContentItem-16e517dc-d322-4843-b854-4976f801f4b1.html

    lo vedo e scarico con flashgot senza problemi…

  6. Da una più attenta analisi a video salvato, le due voci che effettivamente si sentono al video sopralinkato, sono da reputarsi corruzione del video stesso nel momento della creazione, perchè latre parti del video hanno coce normale. Quindi come non detto. Tutto funziona.

  7. Ciao e grazie mille per il tuo script!
    lo utilizzo quasi ogni giorno e funziona sempre alla grande!
    per caso hai creato o hai intenzione di creare qualcosa di analogo per mtvondemand?

    1. per caso hai creato o hai intenzione di creare qualcosa di analogo per mtvondemand?

      In realtà no, per quel sito comunque c’è stata una interessante discussione nella sezione commenti di questo mio articolo. Dacci un’occhiata. 🙂

  8. ciao Andrea, ho una curiosità da chiederti: i file su rai replay quanto durano? sul sito della rai si arriva fino ad una settimana, ma ho conservato i link diretti di sanremo e sono ancora attivi. si potrebbe navigare sul database che hai messo sul server alla ricerca delle vecchie trasmissioni? Lo chiedo perché i video su rai replay hanno una qualità maggiore rispetto a quelli su rai.tv.
    ciauz

  9. i file su rai replay quanto durano?

    Non ne ho idea, dubito che durino molto di più del tempo indicato lì, anche perché sono giga e giga di file, l’idea che la Rai compri in eterno degli hard disk per hostare quei video MP4 che nessuno in teoria dovrebbe poter guardare mi pare inverosimile. 🙂 Chiaro che sicuramente nei loro archivi offline avranno copie di tutto il girato in alta definizione, ma quello è un altro discorso.

    Probabilmente quelle di Sanremo sono ancora lì perché le stesse puntate sono disponibili su Rai TV.

    Si potrebbe navigare sul database che hai messo sul server alla ricerca delle vecchie trasmissioni?

    Non c’è nessun database, i file XML di informazioni (con URL e indicazione se il video è geoprotetto o no) sono tenuti in cache per 7-8 giorni e poi cancellati. Occupano spazio anche quelli dopo un po’. 😀

    i video su rai replay hanno una qualità maggiore rispetto a quelli su rai.tv

    A me non risulta. Stavo giusto guardando l’URL della prima puntata di Sanremo e finisce con _1800, il bitrate massimo che troveresti su Rai Replay. Hai dati diversi in merito?

  10. ciao! grazie per la tua dedizione a questo script!
    ti scrivo solo per segnalare che sembrano esserci problemi con il sito rai replay per lo più su rai5. Questa mattina prima non compariva il link per il download mentre ora il link c’è ma appare una pagina di errore che dice che non ci sono dei permessi…
    Su altri canali rai sembra funzionare come sempre.
    E’ evidente che hanno cambiato qualcosa sul sito… ma se puoi “aggiustare”…
    Grazie in anticipo

    1. Mi servirebbe un link preciso a un video su cui riscontri il problema, così quando ho tempo guardo cosa hanno combinato stavolta. 😉

  11. si è vero, su rai.tv i file di sanremo sono gli stessi che erano su raireplay.
    ultimamente anche la qualità su rai.tv è aumentata, una volta mi ricordo erano più scarsi. cmq per alcune trasmissioni è ancora così.
    ad esempio il tg1 delle 20 del 16 marzo 2014
    su rai.tv è un 480p da 222MB http://www.rai.tv/dl/RaiTV/programmi/media/ContentItem-1b1c576a-0cc5-4609-a703-48d097ee267d.html#p=
    su raireplay è un 576p da 482 MB http://www.rai.tv/dl/replaytv/replaytv.html?day=2014-03-16&ch=1&v=339614&vd=2014-03-16&vc=1
    poi non tutte le trasmissioni che mettono su raireplay finiscono su raitv. ad esempio per “il tempo e la storia” su rai3 viene caricato un filmato di scarsa qualità sul sito raistoria. questa è la puntata del 10marzo (referendum), vediamo quanto dura http://creativemedia3.rai.it/podcastcdn/raitre/Il_Tempo_e_la_storia/tempoestoria_puntate_2014/2343793_1800.mp4
    ciauz

  12. Ciao Andrea! Sì, anch’io riscontro lo stesso problema di Franz, appare una pagina di errore che dice che non ci sono dei permessi… questa è la dicitura:

    Access Denied
    You don’t have permission to access “http://uscreativemedia2-vh.akamaihd.net/z/Italy/podcastmhp/replaytv/rai5/pomeriggio/2364435_,800,1800,.mp4.csmil/manifest.f4m” on this server.

    Reference #18.4d11597.1395067813.b0093e8

    Grazie in anticipo Andrea.

    1. Mmm vedo. Se non sbaglio in alcuni casi (sporadici) c’era qualche difficoltà a risolvere quel relinker lato server, perciò lo lasciavo così e con molti video andava lo stesso. In questi giorni sono un po’ preso tra università e organizzazione di XPocalypse nel mio LUG, potreste usare il sito di Paolo Pancaldi nel frattempo? Lo script lo sistemerò prima o poi. 😀

  13. Non hanno ancora messo la versione MP4, per cui non è possibile trovarla. Comunque immagino che la metteranno a breve, di solito succede che siano un po’ in ritardo con alcuni video lunghi. Forse stasera o domani la trovi. 🙂

  14. complimenti Andrea..recuperare i video della rai è un grande patrimonio…seguendo le tue istruzioni mi si apre la finestra verde in basso, ma cliccando con il detro per il dl ..esso non parte ! Hai qualche idea? Scusandoti per il disturbo ti ringrazio, Stefano.

  15. Non esec un errore…la finestra verde è visibile, ma cliccando il dl non parte e firefox continua a “cercare ” il file…ho un mac…:-)

    1. Se non ti appare neppure il menu contestuale (funzionalità base del browser) ci dev’essere qualcosa di serio che non va, certamente non dipende dal mio script. 🙂 (oppure sbagli qualcosa, tipo clicchi col sinistro e non col destro, ma mi pare strano)

  16. Ho cercato so wik.cosa sia il menu contestuale e onestamente non ho capito..:-)
    Comunque quando clicco col destro sulla scritta in verde in alto comincia a girare la freccetta rotonda come se cercasse il file e continua continua…senza trovarlo. Comunque ti rungrazio molto sia per lo script che per i consigli…devo trovare un amico che lo sappia fare ma nel mio cesso di città penso sia difficile..grazie tante e buona giornata..:-)

  17. Comunque quando clicco col destro sulla scritta in verde in alto comincia a girare la freccetta rotonda come se cercasse il file e continua continua…senza trovarlo

    Non credo che stia cercando nessun file, dovrebbe semplicemente aprire il normale menu contestuale. Se non apre il menu è un problema del browser, non dello script.

  18. sapendo di essere a un pelo dal risolvare ti disturbo un’ultima bolta..ho un mac…quale browser posso usare che supporti greasemonkey? Grazie mille e buona giornata…

    1. I browser consigliati sono quelli scritti nel post dove viene descritto lo script. Perciò conviene usare uno di quelli. 🙂

  19. A me sul sito rai non funziona prima andava bene adesso esce formato o mime time non supportato e poi andando su mp4 direct link esce access denied come mai?

  20. Dovrebbe succedere soltanto con alcuni video, ci sarebbero alcune migliorie da fare allo script per i vari blocchi della Rai, ma non ho ancora avuto il tempo di farle tutte. Vedi cosa dicevo più su rispondendo al commento di un altro lettore, suggerendo anche una soluzione alternativa da usare nel frattempo. 😉

  21. Salve, ringraziandoti per il tuo lavoro volevo chiederti come mai su alcuni film di Raireplay, in particolare di Fuori Orario, mi scarica dei files in manifest f4m di pochi bites inutilizzabili, invece che i soliti mp4. Ho provato a linkarli sul sito di Pancaldi ma invano.
    Grazie

  22. Ciao Andrea!
    Ho notato che da ieri Rai Replay ha rimesso i blocchi sul download degli mp4.
    Io uso tampermonkey (su Chrome) con il tuo script aggiornato alla 8.4.

  23. Pardonne moi, ho letto ora la cronologia di risposte a problematiche simili!
    Ho provato anch’io con il sito di Pancaldi ma vien fuori lo stesso file manifest.f4m come dal tuo script.
    Spero anch’io come tutti che tu riesca ad arginare ancora una volta il problema ;-).
    Nel contempo ti ringrazio per l’ ottimo lavoro che svolgi.
    Buona serata!

    1. Nel contempo ti ringrazio per l’ ottimo lavoro che svolgi.

      Prego, è un piacere. 😀 Spero che prima o poi gli impegni universitari si facciano meno stressanti e possa trovare un po’ di tempo libero in cui mettere pure le modifiche allo script. 😛

  24. Buongiorno Andrea, non riesco a collegarmi al Link per scaricare lo scripts, la pagina non si carica, da dove lo posso scaricare? Grazie in anticipo!

  25. Provato questa mattina e il sito funziona perfettamente e script installato, fino a ieri mattina invece non caricava la pagina e mi dava un messaggio, probabilmente era in manutenzione….
    Grazie ancora e buona giornata.

  26. Problema! Con lo scripts attivo il video sul sito Rai.tv mi da questo messaggio “The operation couldn’t completed. The file is not a movie file. (-2048)”
    Se disattivo lo scripts e ricarico la pagina il video parte regolarmente….
    Soluzioni? Grazie in anticipo…

  27. cambiare lo user-agent intendi andare sul menù a tendina di Greasemonkey andare in basso dove c’è “Rai.tv native….” e togliere la spunta?

    1. No, intendo cambiare lo user-agent con apposita estensione User Agent Switcher o simile, ogni browser ha la propria… Se non l’hai ancora fatto non mi meraviglia che non ti funzioni. 😉

      PS: l’errore 2048 indica che stai usando QuickTime player e non VLC come scritto nel post. Anche quello sarebbe da mettere a posto. 🙂

      PS2: i Mac sono PC come tutti gli altri.

  28. Su firefox mi sapresti dire qual’è l’estensione giusta da usare?
    Come player uso sempre VLC, dici che devo installare un plug di VLC per firefox?

    1. Quella che ti ho menzionato nel commento precedente… Se non l’hai già fatto in fase di installazione di VLC, sì, devi aggiungere il plug-in. Controlla poi nella lista dei plug-in di Firefox se risulta attivo e disattiva quello di QuickTime.

  29. Per il user agent ho risolto, trovato e installato, lascio quello di default?
    Per VLC ho trovato solo VLC contect menù come componente aggiuntivo, installato e intanto che c’ero ho disattivato il plug-in di QuikTime.

  30. Sempre solito errore….

    The operation couldn’t completed. The file is not a movie file. (-2048)
    

    Ho provato ha cliccare sotto al video dove c’è MP4 Direct link e mi dice questo…

    Access Denied
    You don't have permission to access "http://ushds2-vh.akamaihd.net/z/podcastcdn/raidue/The_Voice_of_Italy/The_Voice_of_Italy_2014/The_voice_of_Italy_puntate_2014/2449536_,800,1800,.mp4.csmil/manifest.f4m" on this server.
    
    Reference #18.4e87ba5d.1397719696.2d7b042f
    

    Sicuramente sbaglio qualcosa…

  31. Anche a me da lo stesso errore. Il bello è che non parte nemmeno il video, pur avendo installato Silverlight.
    In alcuni casi, se si va nella schermata di Rai Replay 7 giorni di programmi da rivedere e si clicca sullo stesso programma allora funziona bene.

  32. trovato e installato, lascio quello di default?

    No, devi cambiare user-agent, sennò non vedo il punto di installare un componente che ti consenta di farlo… 😐

    Il bello è che non parte nemmeno il video, pur avendo installato Silverlight

    Silverlight non c’entra nulla, lo script fa l’embed dei video in HTML5 o col classico vecchio tag embed qualora fosse necessario.

    Dovete cambiare lo user-agent mettendo quello di un browser per Linux come è stato scritto più volte. Per favore attenetevi alle istruzioni, sto cominciando a spazientirmi un pochino a scrivere le stesse cose 4-5 volte nei commenti (oltre che nella già citata sezione “Note importanti” del mio articolo). Siate comprensivi, ma dopo averlo detto e ri-detto…

  33. ho lo stesso problema ma in osx…
    il video mentre c’è lo script in running da plugin non supportato, e il link viene cosi…

    You don't have permission to access "http://ushds2-vh.akamaihd.net/z/podcastcdn/raitre/Fuori_Quadro/Fuori_Quadro_puntate_2014/2435963_,800,1800,.mp4.csmil/manifest.f4m" on this server.
    

    cosa non ho capito?…

  34. ciao… chiedo una soluzione per gli mp4 tramite il nuovo script tampermonkey su chrome che permette di trasformare da rai replay solo 50 mb quando la trasmissione è di circa 3 ore e lo scaricamento dovrebbe essere di qualche giga..grazie….

    1. lucsmove, commento sopra al tuo.

      william, se il download si interrompe prova con un download manager. Il mio script fornisce il link, scaricare il video è compito del browser o del download manager usato, non ho controllo su questo. 😉

  35. “se il download si interrompe prova con un download manager. Il mio script fornisce il link, scaricare il video è compito del browser o del download manager usato, non ho controllo su questo.”

    ho dimenticato di dire che appunto ho utilizzato orbit per lo scaricamento ma scarica solo 51 mb su 3 ore circa di trasmissione video…. ho letto qualche commento di altri che sono riusciti a scaricare programmi interi …. esistono dei blocchi quindi? linko il contenuto in questione:

    http://www.rai.tv/dl/RaiTV/programmi/media/ContentItem-69d91c43-eb5a-4628-a908-b17ec6605f0e.html?refresh_ce

  36. Hai perfettamente ragione, sorry, ma sono un po’ furetto….
    Allora siccome di user agent ne avevo solo un paio e non funzionavano mi sono scaricato la lista degli user-agent e li ho caricati, ora sto usando Firefox 28.0 per linux.
    Il video non me lo carica comunque, ho sempre lo stesso errore -2048 ma downloadHelper mi permette di scaricare il video ed effettivamente me lo scarica.
    Probabilmente ci sara qualche plug-in installato su firefox che va in conflitto….
    Ora provo su una altra macchina dove firefox è intonso e vediamo come va.
    Per ora grazie mille per il supporto e la pazienza!

  37. A llucsmove
    in RAI hanno cambiato sistema. Ho cercato anch’io le puntate di Fuori Quadro, ricavandole dal file RaiTre_2014_04_13.htm
    che Internet Explorer salva nelle cartella dei suoi files temporanei e trovando un indirizzo, ad esempio:

    "h264_1800": "http://mediapolisvod.rai.it/relinker/relinkerServlet.htm?cont=YzCsY34wvIUeeqqEEqual",
    

    ma non riesco a superare l’ostacolo dell’autorizzazione all’accesso (utilizzo OrbitDownloader e/o NetTransfer). Che fare?

    1. Come mai non usi semplicemente il mio script? Ti farebbe tutto quanto, inclusa la risoluzione del relinker con l’appropriato user-agent, in automatico. 😉

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *