Ich habe mir also vor kurzem ein Blu-ray-Laufwerk gekauft, seit ich angefangen habe, eine Reihe von Filmen und Shows auf dem Format zu sammeln, und ich habe mich gefragt, ob Linux / Ubuntu sie tatsächlich abspielen können. Wenn es nicht in Ordnung ist, kann ich einfach in Windows neu starten, aber ich habe einen VLC-Player, eingeschränkte Extras und das Material, das zum Abspielen von DVDs erforderlich ist, und meine Ubuntu-Partition spielt DVDs in Ordnung. Ich bin in Australien (Region 4), wenn sich etwas ändert
32
Antworten:
Die Open-Source-Wiedergabe von Blu-ray ist ein Katz- und Mausspiel, bei dem ständig darauf gewartet wird, dass Hacker aktuelle Tasten finden, um neuere Titel abzuspielen. Es gibt aber auch eine andere Option, die teilweise proprietäre Closed-Source-Software umfasst, die (im Moment) kostenlos unter Linux verwendet werden kann.
MakeMKV ist eine Anwendung, mit der Blu-ray-Disks dekodiert und in DRM-freien Dateien gespeichert werden können. Entweder haben sie einen eigenen offiziellen Entschlüsselungsschlüssel oder sie haben einen gefunden, indem sie ein OEM-Gerät gehackt haben Es können immer die neuesten Titel dekodiert werden. Es wird irgendwann eine kostenpflichtige App, kann aber in der Beta-Phase kostenlos verwendet werden (erfordert die Eingabe eines neuen temporären Aktivierungscodes alle 30 Tage, hier zu finden: http://www.makemkv.com/forum2/viewtopic.php?f=5&t = 1053 ). Es befindet sich bereits seit einigen Jahren in der Beta-Phase. Wir hoffen, dass sie eine GMail erstellen.
Das Erstaunliche an MakeMKV ist jedoch, dass es libaacs und libdplus "emulieren" kann - was bedeutet, dass alle Aufrufe von Apps, die mit den Bibliotheken verknüpft sind, die den Standard-Open-Source-Decoder erwarten, stattdessen über den Closed-Source-Decoder von MakeMKV weitergeleitet werden - daher jede Software zur Videowiedergabe, die Diese Bibliotheken verwenden automatisch den Decoder von MakeMKV und können die neuesten Titel abspielen.
So installieren und konfigurieren Sie MakeMKV :
Schritt 1: Installiere es
(Ich habe es aus dem Quellcode erstellt, habe diese Pakete also nicht selbst ausprobiert)
Schritt 2: Deinstallieren Sie die Open-Source-Libaacs
Schritt 3: Symlink MakeMKVs libmmbd zur Emulation von libaacs und libdplus
(/ usr / lib ist möglicherweise nicht das richtige Verzeichnis für Sie - suchen Sie nach "libmmbd.so")
Und genau so können VLC (Sie müssen es möglicherweise mounten, bevor Sie von Gerät lesen - / dev / sr0 zum Beispiel) und andere Player, die für die Verwendung von libbluray konfiguriert sind, jede Blu-ray-Disk ohne "keinen gültigen AACS-Schlüssel" abspielen "Fehler gefunden.
Hinweis: Möglicherweise ist ein Neustart (
sudo shutdown -r now
) erforderlich , damit VLC funktioniertlibmmbd.so.0
.quelle
libmmdb.so
befand sich in/usr/lib/x86_64-linux-gnu/
Mit diesem Befehl wird die Blu Ray-Unterstützung installiert:
Die folgenden 2 Befehle erstellen ein verstecktes Verzeichnis und laden eine AACS-Schlüsseldatei für VLC herunter:
und VLC spielt Blu-Rays ab.
Quelle
Informationen zur Unterstützung von BD + finden Sie unter http://www.videolan.org/developers/libbdplus.html . libbdplus fügt BD + hinzu (es werden jedoch keine Verschlüsselungsschlüssel hinzugefügt). Das würde also werden:
quelle
Ja, aber es gibt Vorbehalte.
Filme auf Blu-ray-ROMs werden nach einem als AACS bekannten Standard verschlüsselt, der mehrere Verschlüsselungsebenen mit mehreren Schlüsseln vorschreibt, einschließlich einer physisch auf der Festplatte gedruckten Volume-ID , die das Brennen von Arbeitskopien verhindert. (Eine sehr gute Erklärung auf Wikipedia gegeben hier .) Jeden zugelassenen OEM Blu-ray - Player oder Laufwerk einen Schlüssel gegeben ist, und jeder Film hat seinen eigenen Titelschlüssel benötigt entschlüsseln und den Film zu spielen. Der Titelschlüssel jedes Films wird mit allen derzeit gültigen OEM-Schlüsseln verschlüsselt, damit jeder von ihnen ihn entschlüsseln kann (in einem Prozess, der auch die physische Datenträger-ID erfordert, die vom Laufwerk gelesen werden muss).
Es gibt (soweit mir bekannt ist) keine Drittanbieteranwendungen im Linux-Universum mit offizieller Blu-ray-Fähigkeit (dh mit eigenen genehmigten Entschlüsselungsschlüsseln). Daher haben VLC et al. Verlassen Sie sich auf eine ständig aktualisierte Datenbank mit durchgesickerten Schlüsseln - sowohl auf "Titelschlüssel", die zum Entschlüsseln eines bestimmten Films verwendet werden können, als auch auf OEM-Schlüssel, mit denen der Titelschlüssel auf einer beliebigen Festplatte entschlüsselt werden kann, die wiederum zum Entschlüsseln des Films verwendet werden kann. Die Möglichkeiten, die im Blu-ray-Bereich vorhanden sind, nutzen dies jedoch aus und heben gefährdete OEM-Schlüssel auf, indem sie nicht zum Verschlüsseln von Titelschlüsseln verwendet werden. Dies bedeutet, dass Player oder Anwendungen, die diese Schlüssel verwenden, nach dem Widerruf keine Blu-ray mehr entschlüsseln können (obwohl sie noch ältere spielen können). Wer also Blu-ray-Filme auf VLC oder einer anderen Linux-Software ansehen möchte, muss warten, bis ein wohlwollender Hacker einen Schlüssel gefunden und veröffentlicht hat, der zum Zeitpunkt der Veröffentlichung des Films noch gültig war. Blu-ray unter Linux ist im Wesentlichen ein Katz- und Mausspiel.
Beachten Sie auch, dass das optische Laufwerk (soweit mir bekannt ist) über einen Schlüssel verfügt, da es aktiv am Entschlüsselungsprozess beteiligt ist, sodass selbst Ihr physisches Laufwerk für neuere Filme unbrauchbar werden kann, wenn sein Schlüssel kompromittiert ist, durchgesickert ist und dann widerrufen.
Ich hoffe, dies erklärt einige der Fehler, über die die Leute berichtet haben.
quelle
Ich habe ein Sony VAIO VGN-FW373J mit eingebautem Blu-ray-Player und alles, was ich tun musste, um mit meinem Ubuntu 14.04 Blu-ray-Filme abzuspielen, war, vlc zu installieren, es zu öffnen, die Medien / Blu-ray und voila auszuwählen. . klappt wunderbar
quelle
Nach dem letzten Terminalbefehl in der ersten Antwort musste ich KEYBD.cfg herunterladen und manuell in ~ / .config / aacs kopieren (siehe http://vlc-bluray.whoknowsmy.name/). Ich habe ein MacBook Pro mit Triple Boot Mac OS X El Capitan, Windows 8.1 Pro und Ubuntu 15.04, ein Fujitsu-Laptop mit Windows 8.1 und Mint 17.1 (auf beiden Laptops habe ich denselben externen Blu-ray-Player verwendet) und ein Desktop-PC mit Windows 10 und integriertem LG Blu-ray-Writer. In all diesen Betriebssystemen habe ich diese Konfiguration vorgenommen, alle spielen mit VLC, aber in beiden Linux-Distributionen ist die Wiedergabe verzögert und pixelig.
quelle