[[Vorlage(InArbeit, 04.01.2015, cornix, mrkramps)]] [[Vorlage(Getestet, trusty, precise)]] {{{#!vorlage Wissen [:Pakete installieren:Installation von Programmen] [:Terminal:Ein Terminal öffnen] [:sudo:Root-Rechte] [:Programme kompilieren:Pakete aus dem Quellcode erstellen] optional }}} [[Inhaltsverzeichnis(1)]] [[Bild(Wiki/Icons/Oxygen/media-optical.png, 48, align=left)]] 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: 1. [#Kommerzielle-Programme Kommerzielle Programme], die den benötigten Schlüssel zur DVD-Wiedergabe mitbringen 1. Die Bibliothek [wikipedia:Libdvdcss:] (auf Grund von Softwarepatenten in den USA nicht in Ubuntu enthalten) [[Bild(./dvd-logo.png, 64, align=right)]] = Kommerzielle Programme = Kommerzielle Programme lösen das Problem, indem der Hersteller den für die Entschlüsselung zuständigen [wikipedia:CSS:]-Schlüssel von der "DVD Copy Control Association" (CCA) erwirbt. Dieser dürfen sie dann an ihre Kunden weiterreichen. Zwei Programme, die auch unter Linux funktionieren, sind: * [:ONEPLAY_DVD_Player:] * [:LinDVD:] [[Vorlage(Fremd, Software, "")]] = Libdvdcss = Es kann entweder ein von den Entwicklern bereitgestelltes Paket installiert oder dieses selbst erstellt werden. == 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]: {{{#!vorlage Paketinstallation libdvdread4, universe }}} Anschließend wird im Terminal [2] die Datei '''/usr/share/doc/libdvdread4/install-css.sh''' mit Root-Rechten ausgeführt [3]: {{{#!vorlage Befehl sudo sh /usr/share/doc/libdvdread4/install-css.sh }}} wodurch libdvdcss als Paket heruntergeladen und installiert wird. == Paket selbst erstellen == 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: {{{#!vorlage Paketinstallation dh-make debhelper autotools-dev }}} In einem Terminal wird die Version (Überblick über verfügbare [http://download.videolan.org/libdvdcss/ Versionen] {dl} ) festgelegt: {{{#!vorlage Befehl version=1.3.0 }}} Um in einem temporären Verzeichnis das Paket zu bauen, dienen folgende Befehle: {{{#!vorlage Befehl 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: {{{#!vorlage Befehl sudo dpkg -i ../libdvdcss2_${version}-1_$(dpkg-architecture -qDEB_HOST_ARCH).deb }}} = 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 versteckte Verzeichnis '''~/.dvdcss/''' gelöscht werden. = Links = * [http://www.videolan.org/developers/libdvdcss.html Projektseite libdvdcss] {en} * [http://download.videolan.org/libdvdcss/ Versionen] {dl} * [:Codecs:] {Übersicht} Übersichtsartikel ## tag: Multimedia, Einsteiger, unfreie Software, DVD, Encoder, Decoder, Kopierschutz, Video, Codecs