Guardare e scaricare i video del portale Mediaset Play — anche con Linux

Quanto di seguito descritto consente anche di guardare e scaricare i video da Witty TV. Ciò è possibile perché Witty TV è un portale Mediaset che riprende i video direttamente dal sito Mediaset Play, perciò si può usare lo stesso metodo di download.

Questo articolo descrive uno script che ho realizzato nel 2012 e tenuto costantemente aggiornato per permettere la visione e il download dei filmati dal portale Video Mediaset (ora Mediaset Play). L’esigenza era data dal fatto che—come ho già raccontato altre volte—il formato Silverlight (e di conseguenza Smooth Streaming) si erano diffusi parecchio, rendendo difficile per un utente Linux fruire dei siti internet delle reti televisive più famose.

Questo includeva anche il sito Video Mediaset, che ha iniziato a supportare gli utenti Linux in modo decente circa due anni dopo. Inoltre sappiamo che ufficialmente non viene fornita la funzionalità di download dei video da visionare offline.

Dato che uso Linux so che fino a poco tempo fa l’unico modo per vedere i programmi e le fiction di Mediaset dal portale era quello di scaricare il video in formato Smooth Streaming e poi guardarlo con un qualsiasi player, come per esempio VLC, oppure in alternativa “scovare” la versione per iPhone dei video. Inoltre, considerando che non sempre ho tempo di guardare i video quando sono connesso ad Internet, averne una copia offline fa comodo.

Anni fa si poteva già trovare abbastanza facilmente il link alla versione WMV in bassa risoluzione usando RaiMediasetLa7Video che sfortunatamente non viene più aggiornato. Perciò ho deciso di creare una versione semplificata dello script che funzioni solo su Video Mediaset e fornisca tutti gli URL all’utente in modo automatico, per salvare quello che si preferisce.

Dopo l’aggiornamento grafico del sito avvenuto nel 2014, Video Mediaset usa nativamente i video in HTML5 quando possibile. In caso contrario, ripiega su Flash Player. Per questo motivo ho potuto rimuovere tutta la parte di script che gestiva la riproduzione del video, lasciando il player intatto.

I link diretti vengono inseriti sotto al video
I link diretti vengono inseriti sotto al video

Il mio è uno user script per Greasemonkey (versione 4 o successive) ma è supportato anche da altre estensioni. In base al vostro browser, potete installare:

Ci sono diversi formati video disponibili, ciascuno dei quali ha un metodo diverso per il download. Ecco alcune indicazioni:

  • Smooth Streaming (ISM) — È una qualità utile per i video molto vecchi, di solito alla risoluzione di 1024×576 (o 768×432). Per scaricarlo dovrete usare un programma apposito. Ho pubblicato le istruzioni per farlo con Linux e anche tramite Mac OS X. Su Windows utilizzate ismdownloader.
  • Video F4V, FLV e WMV — Sono tre formati in qualità bassa con il vantaggio che potete semplicemente salvarli usando la funzione del vostro browser, nello specifico facendo click col tasto destro e scegliendo Salva con nome… o simili.
  • Video MP4 — Anche questi si salvano facendo click col tasto destro, ma la differenza che l’MP4 è in una qualità medio-alta, rendendo di fatto possibile ignorare il formato Smooth Streaming per i video dopo il 2014. Indubbiamente è il miglior rapporto qualità/facilità di download che potete avere. Per i filmati “nuovi”, è la scelta ideale.
  • Flussi M3U8 — Sono URL che potete visualizzare (o registrare) con diversi programmi, tra cui VLC, JDownloader o streamlink. Solitamente hanno la qualità più alta (se contrassegnati come HD).

Detto ciò, resta a voi la scelta di quale formato prediligere, ricordando che su alcuni video non ci sono proprio tutti. Vi ricordo anche che alcuni video sono protetti da DRM e non si possono registrare.

A partire dalla versione 6.0, ho aggiunto anche il supporto ai flussi in diretta. Le dirette dei canali sono normalmente visibili da web ma qualcuno potrebbe preferire un visualizzatore esterno.

Lo script indica, sotto al player, due flussi M3U8 che si possono guardare con VLC o streamlink.

Detto ciò, non mi resta altro che lasciarvi di seguito il link per scaricare lo script!

Video.mediaset.it native video player and direct links

Come ultima cosa, se volete, potete anche provare il mio script per il sito Rai e quello per La7.

Fatemi sapere se ci sono malfunzionamenti e buona visione! 😉

Vi è piaciuto l’articolo?

Scrivere software e guide come questa richiede tempo. Se avete trovato queste informazioni utili e vi è piaciuto il post, potete offrirmi un caffè cliccando sul bottone. 🙂 Se lo fate, per favore lasciate una nota indicando che è per questo articolo.

Caffè


Aggiornamento del 22 gennaio 2020: ho modificato la descrizione dei formati video disponibili per renderla più chiara e attuale. Ho anche aggiunto una nota che menziona l’esistenza di video con DRM.

811 pensieri su “Guardare e scaricare i video del portale Mediaset Play — anche con Linux

  1. e’ un film di Carlo Verdone, ce ne sono 2 disponibili per un periodo di tempo limitato

  2. Grazie Alex, fino a oggi non avevo mai trovato un caso in cui la scansione profonda desse dei risultati 🙂

  3. VUGI, mi sembra strano ma casomai incolla qui nei commenti l’URL a questo file MP4 così vediamo. 🙂

    Frank, su quale video stai provando?

    Lotharbz,

    fino a oggi non avevo mai trovato un caso in cui la scansione profonda desse dei risultati

    Urca, veramente? 😀 Io sì altrimenti non avrei neanche potuto inserirla (quando crei una funzione bisogna anche testarla). 🙂 È vero che non funziona sempre, però a volte sì. Su certi video caricano pure il filmato in chiaro, senza però dirlo. Assurdo ma vero.

  4. non so se avete fatto caso ma i video di mediaset che ora sono scaricabili hanno problemi col minutaggio per cui risultano durata 0 nei vari player. tocca fare una passata con mkvmerge, andrea lazzarotto le risulta?
    grazie

  5. Sembrerebbe che alcuni abbiano questo problema in effetti. Forse li hanno codificati male o non ottimizzati per il web.

  6. no sul sito risultano di durata minutaggio regolare i video mediaset, ma il file che scarichi con lo script ha questo problema se ci fai caso. non si puo’ risolvere con qualche correzione dello script?grazie

  7. Sul sito la durata è “stampata” come testo nella grafica della pagina, non è un dato che viene preso dal video. Puoi verificare tu stesso che il video, con VLC, Firefox o quello che ti pare, non ha una durata inserita correttamente.

    Uno user-script in JS non può modificare il contenuto del file MP4, al momento non c’è niente da correggere.

  8. Ciao Lazza, come dicevo in precedenza , non mi propone piu’ alcuna possibilita’ di download.
    Se utilizzo il link con pastyLink riesco a scaricare il video
    Firefox 87.0 64 – script 7.0
    ecco un esempio
    https://ibb.co/GWZp0KY
    grazie !

  9. @Alex, strano veramente ho provato con chrome 89.0.4389.90 (a 64 bit), script 7.0
    (win10) ma niente da fare https://ibb.co/KVPHqpc
    .. forse xche’ sono all’estero ? sino a una settimana fa tutto era ok, anche con il nuovo script 7.0

  10. Frank, eh però caspita se sei all’estero non mi puoi omettere un “dettaglio” così. 😛 Lo script vi fa collegare direttamente ai server di Mediaset, se loro mettono filtri basati sulla geolocalizzazione di conseguenza potresti avere problemi.

  11. Ciao Lazza,
    una curiosità. Adesso lo script si appoggia ancora al tuo serverino o è diventato “autonomo” come quello per la Rai?

  12. Mi sa che un indizio lo trovi nel commento precedente. 😛

    Lo script vi fa collegare direttamente ai server di Mediaset

    (be’, precisamente sarebbero i server che Mediaset usa ma sono del loro fornitore di tecnologia streaming)

    Vedi anche:

    https://greasyfork.org/it/scripts/2129-video-mediaset-it-native-video-player-and-direct-links/diff?v1=911143&v2=898170

    Il mio server al momento è inutile perché non è stato aggiornato per estrarre i video nuovi. Ho fatto le modifiche direttamente nel codice dello script.

  13. Credo non sia più possibile di nuovo vedere i filmati MP4 dentro il browser. Adesso se clicchi li scarica direttamente. Non era già stato sistemato? Potresti darci di nuovo un’occhiata? Grazie.

  14. A me funziona. Provato con “Amici” su Canale 5 di sabato scorso.
    Uso Windows 10 e Chrome 89.0.4389.90 (a 64 bit).

  15. L’ho scritto già molte volte, ma a costo di ripetermi…

    Lo script interroga i server dove Mediaset pubblica i video MP4 e vi mostra i link. Qui finisce tutto. 🙂

    Che poi i video siano grandi, piccoli, belli, brutti, sfocati, con timestamp errati o non correttamente riproducibili, dipende dai file che carica Mediaset.

  16. ciao, ora che mediasetplay si è unito ad infinity, lo script non funziona più, lo aggiornerai?

  17. Ho pubblicato la versione 7.0.1. Praticamente non hanno cambiato niente, una inezia microscopica.

    Sembra che lo facciano per far perdere tempo alla gente. 😂

  18. Ciao Andrea,
    oggi ho cercato di scaricare un video di Mediaset play (la prima puntata di “Svegliati amore mio”), ma non c’è nessun link per farlo. Ho l’ultima versione dello script, ma è la prima volta che ci provo da quando Mediaset play ha cambiato il look del sito; non so se questo c’entra.

    Mi potresti dare qualche consiglio? Grazie in anticipo.
    Carol

  19. Nella versione 7.0.1 dello script per il portale Mediaset Play divento da poco Mediaset PLay Infinity, il link di scaricamento MP4 non si carica piû!!! Adesso dice di regirare il flusso M3U8 con Jdownloader, pero questo non lo so fare con Jdownloader!!! Il copy/Paste del URL della pagina web dove socrre la video che volgio scaricare, non funziona in Jodwnloader!!!! Grazie di darmi delle instruzioni per sapere come procedere 🙂

  20. Carol Isles
    ho appena provato e funziona. Sicuro di avere l’ultima versione, la 7.0.1?

    Oliviero Donnet Camaro
    devi andare sul link m3u8, tasto destro del mouse, copia link, poi vai in JD e fai incolla. A quel punto probabilmente avrai tutta una seria di mp4 in base alla risoluzione a al bitrate. Cancella quelli che non ti interessano e poi parti 🙂

  21. Ciao Lotharbz, grazie per la risposta. Sì, ho la versione 7.0.1, ne sono sicura. Ma non vedo nessun link per scaricare il video. Dove si trova e che aspetto ha?

  22. Ciao Andrea,
    come sempre il tuo lavoro e’ eccezionale, grazie di cuore. Hai proprio ragione, lo fanno per far perdere tempo alle persone che avrebbero di meglio da fare. 🙂 Secondo me cercano di incamerare qualche soldo con gli abbonamenti infinity, il cui sito e’ stato “fuso” con quello di mediasetplay. Ho notato che svariati contenuti che prima erano fruibili gratuitamente sul sito mediaset adesso richiedono l’attivazione di infinity o sono a noleggio. Quindi si tratta di un mezzuccio per guadagnare un po’

  23. Grazie misiek1963! Purtroppo, nonostante io continui a provarci, non riesco ad arrivarci da sola! Il link non appare. Ma dove l’hai trovato sulla pagina e che aspetto ha?

  24. Io ci arrivo così. Dal menu Catalogo scegli Fiction e serie tv. Trova la scheda ed entra. Clicca sulla puntata che ti interessa. A quel punto hai il video con a destra l’elenco dei capitoli. Sotto il video compaiono i link così come succedeva prima dell’unione con Infinity.
    Ho notato che partire dalla guida tv si ottengono cose strane. Spero sia solo un problema di gioventù 🙂

  25. Grazie lotharbz! Riesco ad arrivare al video con a destra l’elenco dei capitoli, ma sotto il video non compare nessun link. 😟 (E ho controllato per l’ennesima volta che tra i miei installed userscripts c’è 7.0.1.) È strano, sembra che funzioni per tutti tranne che per me!

  26. Carol, ma sbaglio o tu sei fuori dall’Italia? Uno dei commenti che hai lasciato ha IP statunitense. Forse usi una VPN che viene rilevata da Mediaset come tale, e quindi ti bloccano.

    Può essere?

  27. Ciao Andrea! Sì, hai ragione, sono negli Stati Uniti. Di solito, uso solo uno Smart DNS (di Unlocator) per accedere ai video della Rai e di Mediaset, e funziona benissimo. Ma oggi non sono riuscita ad avviare il video di Mediaset senza accendere il VPN; il DNS non basta più. Con il VPN acceso, posso guardare i video di Mediaset, ma purtroppo il tuo link non appare.

    Probabilmente il mio problema ha a che fare con il fatto che sono fuori dall’Italia. (Se potessi venire in Italia per verificare questa ipotesi, lo farei! 🙂)

    Carol

  28. Ciao 😉 Finalmente la versione del tup script per Mediaset PLay versione Infinity funziona!!!
    Ho trovato come scaricare lad linkato M3U8 in 1080p…Meraviglioso!!! Ma con una linea DSL
    con IP fisso alla velocita di 1.25 Mb/s ci vorra pazinezia!!!…
    E cosi, che ci volgilamo fare… le connesioni a internet con la fibra ottica da qua in Svizzera sono ancora troppo costose!!!

    Avevo un altra domanda: potresti svilupare un script per poter scaricare da RTPi (canale portoguese)
    ma anche CanalSur (TV di Andalucia) -, TVE i Antena3, canali da Spania???
    Sarebbe troppio bello davvero!!!

    Io parlo anche lo spagnolo e il catalano 😉

    Ancora tante grazie x tutto 😉 🙂

  29. Aggiornamento: Andrea, adesso riesco ad accedere ai video di Mediaset con lo Smart DNS e non c’è più bisogno del VPN. Ma il tuo link non c’è.

  30. mi sono accorto di un paio di cose che andrebbero precisate a chi ha problemi ad ottenere i link dopo il recente cambiamento. La differenza piu’ notevole e’ che bisogna accedere con un accout – prima si riuscivano ad ottenere i link anche senza loggarsi.
    Altra nota e’ che per un difetto del sito, quando si seleziona il film da vedere appare il pulsante di play che e’ sbagliato perche’ porta alla diretta. P er ottenere il link bisogna cliccare sul poster del film.
    Inoltre e’ sparita la possibilita’ di avere un elenco dei film andati in onda durante la scorsa settimana ed essi non risultano nemmeno facendo una ricerca per il loro titolo: bisogna necessariamente consultare la guida tv per individuarli. Ho scoperto anche una sorla di url “nascosto” nel senso che non lo hanno incluso nei menu delle opzioni disponibili (browse/film-della-settimana_e6006a5dda0e845001a6d3a18) che consente di avere un elenco dei film disponibili ma non e’ completo

  31. Olivier,

    Avevo un altra domanda: potresti svilupare un script per poter scaricare

    Qui stiamo andando fuori argomento, in ogni caso per lo sviluppo di script personalizzati puoi richiedere un preventivo qui:

    Contatti

    Carol, mi spiace ma temo sia possibile che l’accesso dall’estero anche con VPN o Smart DNS dia alcunni problemi.

    Alex, quello è un video di Infinity, non c’entra. 🙂

    MaRVeL,

    bisogna accedere con un accout – prima si riuscivano ad ottenere i link anche senza loggarsi

    In realtà a me funziona su molti video anche senza login, chiaramente quando compare il popup di Mediaset bisogna chiuderlo perché i link altrimenti sono nascosti.

    per un difetto del sito, quando si seleziona il film da vedere appare il pulsante di play che e’ sbagliato perche’ porta alla diretta

    Eh già, questo è piuttosto fastidioso.

  32. Ciao Andrea, grazie per la risposta. Credo che tu abbia ragione, devo tornare in Italia se voglio scaricare i video di Mediaset! (Per fortuna, su RaiPlay non ho nessun problema, va tutto bene.) Però ci riproverò ogni tanto, magari comincerà a funzionare.

  33. Lotharbz, interessante, valuterò se sia il caso di linkarla “a mano” tramite lo script.

    Blindchaos, dipende dal programma. Lo script non sempre mostra tutte le qualità, ma ti mostra la più alta per quello specifico episodio.

  34. Ultimamente alcuni programmi vengono scaricati solo in parte e a velocità molto bassa. Ripetendo il download si possono ottenere risultati diversi (files di durata +/- lunga, sempre regolarmente funzionanti e apparentemente completi). Utilizzando un altro sito, ciò non si verifica e il download viene effettuato regolarmente e completamente, senza alcun problema.

  35. VUGI
    approfitto del tuo intervento prendendolo come esempio per fare delle considerazioni in generale.
    “Ultimamente alcuni programmi”: è un’indicazione troppo generica. Lo sviluppatore ha bisogno di esempi precisi. Deve essere facilitato il più possibile per riprodurre il problema in modo da determinarne le cause e la possibile soluzione.
    “Vengono scaricati”: cosa viene scaricato? Un file mp4? Un flusso? E cosa usi per scaricare, il browser stesso (se sì, quale) o un programma esterno?
    “Utilizzando un altro sito”: ma questo sito che link ti propone, un file mp4, un flusso o cosa? E anche in questo caso con cosa fai il download? Facendo un confronto con quello che propone lo script che differenze ci sono?

    Più si è precisi nel descrivere una situazione maggiori sono le possibilità che lo sviluppatore trovi (e sia soprattutto invogliato a cercare) la soluzione.

    Questo ovviamente è solo il mio modesto pensiero 🙂

  36. Quanto ho comunicato si è verificato con i programmi: 1* puntata della fiction “Buongiorno mamma” e puntata di sabato scorso di “Sempreverde”, in entrambe i casi si tratta di files .mp4 nell’unica definizione disponibile. Per navigare in internet utilizzo il browser Google Crome e, per mezzo di questo, effettuo il download. Per quanto riguarda “l’altro sito”, si tratta di Pasty link (ho preferito non citarlo espressamente, ma ritenevo fosse facile intuire di quale si trattasse.

  37. VUGI, ti chiedo qualche dettaglio in più per capire, perché sono un po’ sorpreso quando riporti questo:

    Ripetendo il download si possono ottenere risultati diversi (files di durata +/- lunga, sempre regolarmente funzionanti e apparentemente completi)

    Io sono partito da questa pagina:

    https://www.mediasetplay.mediaset.it/video/buongiornomamma/prima-puntata_F310610201000101

    Ho rilevato il seguente link al video MP4:

    https://vod08.msf.cdn.mediaset.net/farmunica/2021/04/891057_178ee68e6e2b65/mp4/hd_no_mpl.mp4
    

    Scaricandolo due volte, sia con Axel che con Aria2, ottengo sempre lo stesso file di 2326854737 byte e checksum MD5 e8aada2e86c33288b750dea2853d1c30.

  38. Accedo ad internet con un collegamento LTE e, verso le ore 10 del mattino, ora in cui effettuo i dowload dei files di mio interesse, la velocità misurata con speedtest è di circa 100/120 MB/s, mentre la velocità di scaricamento dei files dal portale Mediaset si aggirava, fino al cambiamento del sito, sui 13 MB/s. Ultimamente quest’ultima risulta notevolmente ridotta a circa 0,8-1,1 MB/s. Effettuando il download attraverso il sito che ho citato nel precedente post, la velocità di download si aggira sui 5 MB/s. L’anomalia riscontrata nei 2 files che ho citato consiste in una interruzione del download (ho provato più volte e tale inconveniente si è manifestato in punti diversi), nella cartella “DOWNLOADS” del browser i files sembrano scaricati interamente e regolarmente e, nella cartella di destinazione, i files scaricati appaiono corredati di icona consistente in un fotogramma del filmato. Solo la grandezza del file riporta un numero di MB inferiore a quelli del filmato completo. Visionando il filmato, questo parte regolarmente, la durata in ore e minuti risultano quelli giusti, ma la riproduzione termina al raggiungimento del numero di GB effettivamente scaricati. Devo precisare che l’inconveniente non si verifica sempre e di essere riuscito a portare a termine il download di altri filmati, seppure a una velocità lentissima.

  39. Grazie per la descrizione. I video MP4 sul web hanno i metadati messi solitamente all’inizio del file, per quello vedi la durata corretta in minuti.

    Tutto ciò che hai descritto è semplicemente causato dal fatto che i server che Mediaset utilizza non sono particolarmente performanti, quindi può capitare un rallentamento o una interruzione. È il motivo per cui, da sempre, consiglio alle persone di usare un download manager per scaricare i video pesanti. 🙂

  40. Oggi ho provato a scaricare la seconda puntata di “Buongiorno mamma”: velocità di download 1,1 MB/s direttamente, senza download manager, identico risultato effettuandolo con Video DownloadHelper, con l'”altro sito” 15 MB/s!… non riesco a spiegarmi tale enorme differenza.

  41. L’URL del video che fornisce Mediaset è:

    https://vod08.msf.cdn.mediaset.net/farmunica/2021/04/895305_17917ca8c4b65b/mp4/hd_no_mpl.mp4
    

    Sembra che sia disponibile una copia anche su un altro mirror:

    https://vod05.msf.cdn.mediaset.net/farmunica/2021/04/895305_17917ca8c4b65b/mp4/hd_no_mpl.mp4
    

    In effetti il mirror sembra più rapido a rispondere, rispetto all’URL fornito da Mediaset.

Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo di WordPress.com

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

Google photo

Stai commentando usando il tuo account Google. 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...

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.