La riproduzione Blu-ray open source è un gioco gatto e topo, che prevede costantemente l'attesa per gli hacker di scoprire chiavi aggiornate per giocare a titoli più recenti. Ma c'è un'altra opzione, che coinvolge software di proprietà chiusa parzialmente proprietario, che è (per il momento) libero da usare su Linux.
MakeMKV è un'applicazione che decodifica i dischi Blu-ray e li salva in file privi di DRM: hanno la loro chiave di decrittazione ufficiale o ne hanno trovata una hackerando un dispositivo OEM e lo tengono inedito per evitare che venga revocato, e quindi può sempre decodificare gli ultimi titoli. Alla fine diventerà un'app a pagamento, ma può essere utilizzata gratuitamente mentre è in beta (richiede l'inserimento di un nuovo codice di attivazione temporaneo ogni 30 giorni, disponibile qui: http://www.makemkv.com/forum2/viewtopic.php?f=5&t = 1053 ). È già in beta da diversi anni, quindi spero che facciano un GMail.
La cosa meravigliosa di MakeMKV è che può "emulare" libaacs e libdplus - il che significa che tutte le chiamate dalle app che si collegano a quelle librerie che si aspettano il decodificatore open source predefinito passeranno invece attraverso il decoder a sorgente chiuso di MakeMKV - quindi qualsiasi software di riproduzione video che utilizza quelle librerie utilizzerà automaticamente il decodificatore di MakeMKV e sarà in grado di riprodurre gli ultimi titoli.
Per installare e configurare MakeMKV :
Passaggio 1: installalo
(ho creato dal sorgente quindi non ho provato questi pacchetti da solo)
sudo add-apt-repository ppa:heyarje/makemkv-beta
sudo apt-get update
sudo apt-get install makemkv-bin makemkv-oss
Passaggio 2: disinstallare i libaacs open-source
sudo apt-get remove libaacs0
Step 3: Symlink MakeMKV's libmmbd per emulare libaacs e libdplus
(/ usr / lib potrebbe non essere la directory corretta per te - fai una ricerca per "libmmbd.so")
cd /usr/lib
sudo ln -s libmmbd.so.0 libaacs.so.0
sudo ln -s libmmbd.so.0 libbdplus.so.0
E proprio così, VLC (potrebbe essere necessario montarlo prima di leggere dal dispositivo - / dev / sr0 per esempio) e altri giocatori configurati per usare libbluray saranno in grado di riprodurre qualsiasi disco blu-ray, senza "nessuna chiave AACS valida trovato "errori.
Nota: potrebbe essere necessario un riavvio ( sudo shutdown -r now
) per far funzionare VLC libmmbd.so.0
.