Come riprodurre Blu-Ray su Linux

Il Blu-ray è sul mercato da molto tempo ormai, quindi sembra assurdo che non ci sia ancora un modo chiaro per riprodurli su Linux. Questo è principalmente dovuto al fatto che il Blu-ray è carico di DRM che Hollywood non vuole che i programmi open-source riescano a superare. sfortunatamente, ciò significa che i lettori video completamente legittimi vengono privati della capacità di riprodurre contenuti in un altro caso in cui il DRM danneggia gli utenti invece dei pirati.
Detto ciò, c’è un ottimo programma disponibile per Linux che può leggere i dischi Blu-ray. Si chiama MakeMKV ed è parzialmente open source. Questa è una delle ragioni principali per cui probabilmente non l’hai trovato nei repository della tua distribuzione. La parte closed source gestisce la lettura dei Blu-ray, mentre il resto è open, offrendo un equilibrio insolito per questo particolare compito. MakeMKV è disponibile gratuitamente. La sua versione per Linux è in beta costante, quindi non è ufficialmente supportata, ma funziona.
Tieni presente che MakeMKV non è un lettore video. Legge semplicemente i dischi. Può, tuttavia, convertire ciò che ha letto in uno stream che puoi riprodurre con un lettore video come Kodi, in grado di riprodurre contenuti in streaming.
Installa i Pacchetti
Prima di iniziare a compilare, sì, compilare, MakeMKV, ci sono alcuni pacchetti richiesti da installare. Avrai bisogno anche di VLC, perché lo userai per riprodurre il tuo video più avanti.
Nota che le istruzioni seguenti sono eseguite su Ubuntu.
Apri una finestra del terminale e usa apt per ottenere i seguenti pacchetti:
sudo apt install build-essential pkg-config libc6-dev libssl-dev libexpat1-dev libavcodec-dev libgl1-mesa-dev libqt4-dev kodiScarica MakeMKV
Le ultime versioni di MakeMKV sono pubblicate in questo post sul forum, insieme ad alcune delle istruzioni qui delineate. È importante avere sempre l’ultima versione di MakeMKV per poter riprodurre qualsiasi Blu-ray di cui hai bisogno. È per questo che quel post è in realtà il miglior posto da cui scaricarlo.
Crea una directory in cui desideri compilare MakeMKV. Scaricherai e decomprimerai ognuno dei file sorgente in essa.
cd Downloads
mkdir makemkv-build
cd makemkv-buildScarica entrambi i file tarball dal post e posizionali nella tua directory di compilazione. Puoi usare un gestore di archivi GUI o tar. Non importa quale.
Compila e Installa MakeMKV
Cambia directory nella cartella “oss” che hai decompresso. Contiene tutto il codice open source per MakeMKV.
cd makemkv-oss-1.10.6Ora usa lo script di configurazione fornito e make di GNU per compilare MakeMKV.
./configure
make -j5Sostituisci il numero dopo -j con il numero di core della CPU sul tuo sistema più uno.
Ci vorranno alcuni minuti per completare. Dopo, quella parte del programma sarà pronta per essere installata come root o con sudo.
sudo make installTorna indietro e entra nella directory “bin” per installare la parte closed source. Questa è molto semplice.
cd ../makemkv-bin-1.10.6
make
sudo make installNon ci vorrà molto. Quando sarà finito, MakeMKV sarà completamente installato.
Inserisci il Tuo Codice Beta

Durante l’installazione, avrai l’opzione per avviare MakeMKV tramite il launcher delle applicazioni della tua distribuzione. Fai pure.
La finestra che vedrai è piuttosto semplice e non contiene molto fino a quando non carichi un Blu-ray. Prima di poter fare qualcosa, devi inserire il codice beta di MakeMKV. È in un certo senso una formalità perché MakeMKV è sempre in beta, ma Devi comunque inserire un nuovo codice di tanto in tanto.
Puoi sempre trovare il codice beta di MakeMKV qui. Copialo dopo averlo trovato.
Nella finestra di MakeMKV, fai clic su “Aiuto”, poi fai clic su “Registrati” nel menu a discesa. Una finestra si aprirà per te per inserire il codice beta.
Carica Un Blu-ray

Ora puoi trovare un Blu-ray da riprodurre e caricarlo. MakeMKV lo caricherà rapidamente e vedrai il colore dell’immagine del disco. Fai clic su di essa per caricare il tuo disco.
MakeMKV impiegherà alcuni minuti per leggere il disco. È normale poiché ci sono molti dati. Quando termina, vedrai un elenco dei file memorizzati sul Blu-ray.

Può essere difficile capire quali siano quali, ma per i film, il file più grande è solitamente il film principale. Le serie TV sono un po’ più complicate, ma puoi cercare una serie di file che hanno dimensioni quasi identiche. Di solito sono gli episodi.
Per iniziare il tuo streaming, fai clic sull’icona di streaming nella parte superiore della finestra. Sembra un disco con un paio di linee che si irradiano da esso.
MakeMKV aprirà il file e lo streamerà. Per impostazione predefinita, utilizzerà la porta 51000 sul tuo computer.
Apri lo Stream in Kodi
È vero che puoi farlo anche con VLC, ma a causa di alcuni strani problemi di libreria, Kodi è l’opzione molto migliore. MakeMKV crea uno stream UPnP, con cui Kodi funziona molto bene. Poiché è uno stream locale sulla tua rete, questo significa che puoi streamare a un altro dispositivo nella tua casa che esegue Kodi.

Apri Kodi e vai alla sezione “Video”. Fai clic su “File”, poi fai clic su “Aggiungi video…”. Nella finestra successiva devi fare clic sul pulsante “Sfoglia”. Nell’elenco a sinistra, trova “Dispositivi UPnP”. Seleziona il tuo stream MakeMKV e naviga verso il file che vuoi riprodurre. Fai clic su “Apri” quando lo hai trovato. Non preoccuparti se sembra vuoto.

Dovresti vedere il tuo stream nell’elenco dei file ora. Fai clic su di esso per aprirlo. Ci saranno probabilmente un paio di file lì con nomi totalmente inutili. Quello giusto avrà probabilmente un’estensione di file .m2ts. Diversi Blu-ray possono utilizzare convenzioni diverse, quindi potrebbe esserci un po’ di tentativi ed errori coinvolti. Quando trovi il file giusto e fai clic su di esso, il tuo stream si aprirà e riprodurrà il tuo video.

Considerazioni Finali
Ovviamente, questa soluzione è un po’ scomoda. Sfortunatamente, il DRM del Blu-ray significa che le cose probabilmente non cambieranno presto. Questo metodo può anche essere considerato una violazione di quel DRM, il che è una sorta di area grigia legale, a seconda di dove vivi, quindi fai attenzione a questo, too. Certamente, non importa dove ti trovi, usa questi strumenti solo per la tua visione personale. La duplicazione e/o distribuzione dei contenuti Blu-ray è decisamente illegale.
Detto ciò, goditi i tuoi contenuti Blu-ray su Linux, streamali sul tuo Raspberry Pi e sfrutta al massimo i tuoi media.