Dvd-plugin
Wirbel (Diskussion | Beiträge) (→Beschreibung) |
Wirbel (Diskussion | Beiträge) (→Beschreibung) |
||
Zeile 4: | Zeile 4: | ||
Dieses Plugin spielt DVDs ab. | Dieses Plugin spielt DVDs ab. | ||
− | |||
− | |||
− | |||
===Status=== | ===Status=== | ||
Version vom 9. August 2013, 12:13 Uhr
Inhaltsverzeichnis |
Beschreibung
Autor: Andreas Schultz, Sven Goethel
Dieses Plugin spielt DVDs ab.
Status
Bilder
Bedienung
Rot | Gehe zu Position (direkte Eingabe) |
Grün | 1 min. zurück |
Gelb | 1 min. vor |
Blau | Gehe zu Titel (Eingabe der Nummer) |
Zurück | Wiedergabe Stop - Beenden des Plugins |
Ok | Umschalten der Fortschrittsanzeige (bringt Untertitel durcheinander) |
Hoch, kPlay | Wiedergabe |
Runter, kPause | Pause |
Links/Rechts | Rück-/Vorspulen (Schnell im Wiedergabemodus, langsam im Pausemodus) |
kFastRew/kFastFwd | |
Audio (früher: 1) | Nächste Tonspur (Sprache) - OSD Menü, anschl. Audio-Taste |
2 | Andere Untertitel, '2' mehrfach drücken zur Auswahl, dann 'Ok' |
3 | Nächster Winkel |
4 | Vorheriges Kapitel |
6 | Nächstes Kapitel |
7, kChanDn | Vorheriger Titel |
9, kChanUp | Nächster Titel |
5 | DvdNavigationForce ON / DVD Hauptmenü (wenn Fortschrittsanzeige an) |
8 | DVD Titelmenü |
0 | DVD Audiomenü (Sprachauswahl) (nur verfügbar, wenn Fortschrittsanzeige aus) |
Hardwareanforderungen
- DVD-Laufwerk (auch DVD-Brenner)
Softwareanforderungen
- a52dec
- libdvdcss
- libdvdnav
- libdvdread
Konfiguration
Parameter
Parameter (kurz) | Parameter (lang) | Beschreibung |
---|---|---|
-C <DEV> | --dvd=<DEV> | verwende <DEV> als DVD device (Standard: /dev/dvd) |
Das ganze wird beim Start vom VDR so übergeben -P'dvd -C/dev/hdx' (hdx bitte ersetzen durch die Laufwerksbezeichnung)
Sonstiges
Probleme
- Kein Ton. Dieses Problem tritt anscheinend vor allem bei Verwendung von Full-Featured DVB-S-Karten auf.
- Fehler beim öffnen der DVD. Das Plugin greift auf /dev/dvd zu. Falls /dev/dvd nicht existiert oder falsch gelinkt ist, tritt der Fehler auf. Folgendes zur Abhilfe überprüfen: 1. Das optische Laufwerk ist: /dev/hdX - 2. /dev/cdrom ist ein link auf /dev/hdX - 3. /dev/dvd ist ein link auf /dev/cdrom - (Bei der gelegenheit sollten auch die Einträge /dev/cdrw, /dev/dvdrw geprüft werden)
Hintergrund
DVDs beinhalten eine oder mehrere Tonspuren (Streams), zum Beispiel zur Auswahl verschiedener Sprachen. Jede dieser Spuren beinhaltet wiederum 2 bis 8 Kanäle, die für die einzelnen Lautsprecher zur Wiedergabe bestimmt sind. Die Audiosignale sind zumeist komprimiert abgelegt, wobei es verschiedene Codierungsarten gibt:
- Dolby Digital, auch AC-3 genannt
- DTS (Digital Theater Systems)
- Linear PCM (unkomprimiert)
- MPEG-1 Layer 2
- MPEG-2
Die Tonspuren der DVD werden nun bevorzugt in digitaler Form von der DVB-Karte ausgegeben, um Formate mit mehr als zwei Kanälen (z.B. bei 5.1, 5.2 oder 7.1 Audio) bei geeigneter Technik in bester Qualität wiedergeben zu können. Dazu besitzen die Full-Featured DVB-Karten einen S/PDIF-Ausgang (am J2-Stecker), der optisch (Lichtleiter) oder elektrisch (Koaxkabel) mit einem entsprechenden Receiver (Decoder+Verstärker) verbunden werden kann.
Das Problem ist, dass bei aktiviertem S/PDIF-Ausgang der analoge Stereoausgang abgeschaltet wird.
Abhilfe
Mit der Version 261d der ttpci-Firmware (vom Dezember 2004) wurde die Möglichkeit geschaffen, komprimierte digitale Audio-Daten im DSP der DVB-Karte zu dekodieren und über den analogen Ausgang der Karte wiederzugeben. Damit das im Zusammenspiel von vdr und dvd-plugin funktioniert, muss in der VDR-Konfigurationsdatei setup.conf das flag
UseDolbyDigital = 0gesetzt werden, was auch im Betrieb über
Probleme
- Das Abspielen gekaufter DVD's erfolgt nur bis zum Menü. Das Starten des eigentlichen Filmes führt zum Neustart des VDR. Im Log taucht dabei folgende Meldung auf "libdvdnav: ifoRead_VOBU_ADMAP vtsi failed".
Siehe auch hier Deutsche DVDs mit neuer Kopiersperre
Abhilfe
Folgende Versionen von libdvdnav und libdvdread verwenden.
- libdvdnav_0.1.10-0.2-3.tar.gz
- libdvdread_0.9.7-2-1.tar.gz
Quelle http://tobias.rautenkranz.ch/debian/stable/
Tipps
- Umschalten des Audiokanals
- In neueren Versionen wird der Audiokanal, d.h. die Sprachversion, mit dem Befehl "Audio" der Fernbedienung umgeschaltet. Wenn man LIRC benutzt, muss man in /etc/lircd.conf eine Taste dem Kommando Audio zuordnen und in der VDR-Datei remote.conf einen ensprechenden Eintrag vornehmen.
LIRC.Audio Audio
- Alternativ kann man im Hauptmenü des vdr die grüne Taste betätigen. Auch dann erscheint der Sprachauswahldialog.
- DVDs von einem anderen Rechner abspielen vdrportal
Snapshot
cvs -d:pserver:anonymous@dvdplugin.cvs.sourceforge.net:/cvsroot/dvdplugin login cvs -z3 -d:pserver:anonymous@dvdplugin.cvs.sourceforge.net:/cvsroot/dvdplugin co -P dvd
Aktuelle Version
Version 0.3.6b Diese Version kompiliert nicht ohne Anpassung. Besser ist es, sich die aktuellsten Quellen per CVS zu besorgen. Die CVS-Quellen sind z.B. Voraussetzung für das erfolgreiche Übersetzen des Plugins mit einer VDR-Version > 1.5.0. Folgendes Plugin-Paket enthält eine DVD-Plugin-Version, welche mit VDR 1.6.0 (getestet) übersetzt und verwendet werden kann (ohne Anpassung, aus dem VDR-Portal): neuere-CVS-Version