DVD-Wiedergabe
Fehlende Vorlage
Das gewünschte Template „Wiki/Vorlagen/InArbeit“ existiert nicht.
Dieser Artikel wurde für die folgenden Ubuntu-Versionen getestet:
Du möchtest den Artikel für eine weitere Ubuntu-Version testen? Mitarbeit im Wiki ist immer willkommen! Dazu sind die Hinweise zum Testen von Artikeln zu beachten.
Zum Verständnis dieses Artikels sind folgende Seiten hilfreich:
Viele VideoPlayer sind in der Lage, DVDs abzuspielen. Einige Filme auf DVD verfügen aber über einen zwar unwirksamen Kopierschutz, der sich allerdings als wirksamer Abspielschutz herausstellt. Um diese DVDs abspielen zu können, gibt es zwei Möglichkeiten:
Die Bibliothek Libdvdcss (auf Grund von Softwarepatenten in den USA nicht in Ubuntu enthalten)
Kommerzielle Programme, die den benötigten Schlüssel zur DVD-Wiedergabe mitbringen
Libdvdcss¶
Es kann ein von den Entwicklern bereitgestelltes oder ein selbst gebautes Paket installiert werden. Auch wenn dies im Einzelfall angeraten ist, gilt allgemein der Hinweis:
Hinweis!
Fremdsoftware kann das System gefährden.
Paket installieren¶
Das Paket libdvdcss2 ist nicht in den offiziellen Paketquellen enthalten, kann aber über den nachfolgenden Umweg leicht installiert werden. Benötigt wird das Paket [1]:
libdvdread4 (universe)
Befehl zum Installieren der Pakete:
sudo apt-get install libdvdread4
Oder mit apturl installieren, Link: apt://libdvdread4
Anschließend wird im Terminal [2] die Datei /usr/share/doc/libdvdread4/install-css.sh mit Root-Rechten ausgeführt [3]:
sudo sh /usr/share/doc/libdvdread4/install-css.sh
wodurch libdvdcss als Paket heruntergeladen und installiert wird.
Paket selbst bauen¶
Die eigentliche Bibliothek libdvdcss kann mit einfachen Mitteln unter Ubuntu kompiliert [4] und installiert werden. Der Quellcode ist bereits entsprechend vorbereitet und es werden nur folgende Pakete vorausgesetzt:
dh-make
debhelper
autotools-dev
Befehl zum Installieren der Pakete:
sudo apt-get install dh-make debhelper autotools-dev
Oder mit apturl installieren, Link: apt://dh-make,debhelper,autotools-dev
In einem Terminal wird die Version (Überblick über verfügbare Versionen ⮷ ) festgelegt:
version=1.3.0
Um in einem temporären Verzeichnis das Paket zu bauen, dienen folgende Befehle:
tmp=$(mktemp -d) cd ${tmp} wget http://download.videolan.org/libdvdcss/${version}/libdvdcss-${version}.tar.bz2 tar xvjf libdvdcss-${version}.tar.bz2 cd libdvdcss-${version} ./configure --prefix=/usr/local dh_make -s -y -f ../libdvdcss-${version}.tar.bz2 --packagename libdvdcss2 fakeroot debian/rules binary
Nun kann das Paket installiert werden:
sudo dpkg -i ../libdvdcss2_${version}-1_$(dpkg-architecture -qDEB_HOST_ARCH).deb
Kommerzielle Programme¶
Kommerzielle Programme lösen das Problem auf eine andere Weise: Der Hersteller erwirbt den für die Entschlüsselung zuständigen CSS-Schlüssel von der "DVD Copy Control Association" (CCA) und dürfen diesen dann an ihren Kunden weiterreichen. Zwei Programme, die auch unter Linux funktionieren, sind:
Problembehebung¶
Keine Wiedergabe von DVDs¶
Mit dem Programm regionset lässt sich die im Laufwerk eingestellte Region auslesen und gegebenenfalls ändern. Manche Laufwerke haben von Werk aus keine Region eingestellt, dies kann (!) dazu führen, dass sich überhaupt keine verschlüsselten DVDs abspielen lassen; auch hier ist mit regionset eine Region einzustellen. Üblicherweise ist dies für Deutschland die Region 2
. Es sollte jedoch beachtet werden, dass die meisten Laufwerke ein Ändern der Region nur insgesamt fünf Mal zulassen.
Ruckelige Wiedergabe¶
Falls DVD-Programme aufgerufen wurden, bevor libdvdcss richtig installiert war, könnte das Ruckeln an falschen CSS-Schlüsseln liegen. In diesem Fall braucht nur das Verzeichnis ~/.dvdcss/ gelöscht werden.
Links¶
Codecs Übersichtsartikel