apt install libdvd-pkgdpkg-reconfigure libdvd-pkgOb die Endung ".vob", ".ts", ".mpg" oder ".mpeg" verwendet wird, spielt keine große Rolle, da diese Endungen im Grunde alle für einen MPEG2-Container stehen und nur die verschiedenen Spezialisierungen verdeutlichen.
Um diese Sicherungs-Dateien auf jedem Rechner problemlos abspielen zu können, sollte man entweder die Endung ".mpg" oder ".mpeg" verwenden.
Die Endung ".vob" (MPEG-PS) beschreibt die spezielle Abwandlung für DVD's und die Endung ".ts" (MPEG-TS) beschreibt einen unveränderten Mitschnitt aus dem Rundfunk (z.B. westliches DVB-T).
Die Endung ".mpeg" wurde ursprünglich mit MPEG-1 (H.261) eingeführt und für DOS/Windoofs auf drei Stellen verkürzt: ".mpg". Und so werden beide Endungen für MPEG-1 und MPEG-2 verwendet. MPEG-3 wurde nie verabschiedet und MPEG-4 hat die Endung ".mp4".
Mit Blu-Ray wurde jetzt sogar noch ein weiterer MPEG2-Container eingeführt, der die Endungen ".m2ts" oder ".mts" haben kann. Es ist eine erweiterte Form des MPEG-TS-Container's, der seine hauptsächliche Verbreitung im Rundfunk hat. Der neue MPEG-TS-Container hat einen etwas größeren Header bekommen.
Von allen hier vorgestellten Programmen, schreibt nur der MEncoder einen neuen Container (MPEG-2) um die Video- und Audiodaten. Die anderen Programme schreiben nur den kompletten Datenstrom unverändert in eine Datei, also, genaugenommen mit dem vorhandenem MPEG-PS-Container (VOB).
OGMRip gehört hier eigentlich nicht hin, da es auch die Video- und Audiodaten transcodiert. Aber da es "Rip" im Namen hat zielt es genau auf die hier beschriebenen Ziele ab.
Immer seltener kommt es vor, dass Film-DVDs überhaupt keinen Kopierschutz enthalten. Die allermeisten DVDs sind heute mit dem Verfahren CSS verschlüsselt. Dieser Kopierschutz entspricht den Vorgaben des DVD-Forums und ist somit standardkonform. Jedoch ist es nach "§ 95a Absatz 1 des UrhG" in Deutschland illegal, den Kopierschutz zu umgehen sowie Hinweise auf Programme zu geben. Eine Umgehung ausschließlich zu privaten Zwecken wird nach "§ 108b Absatz 1 des UrhG" nicht strafrechtlich verfolgt.
Neuerdings wird ein neuer Kopierschutz mit dem Namen DVD-Movie-Protect eingesetzt, der das Abspielen der DVD mit der beliebten Software VLC und auch mit dem MPlayer und MythTV unterbindet. Dies geschieht laut Herstellerangaben, weil diese Programme, vor allem VLC, auch zur Vervielfältigung der Medien genutzt werden können. Leider hat der Kopierschutz, zusätzlich zum Ärger im Linux-Lager, den unangenehmen Nebeneffekt, dass sich die DVDs auch teilweise nicht mit anderen (lizenzierten) Software-Playern abspielen lassen. Selbst eine ganze Reihe von Standalone-Geräten versagen dem Käufer dieser DVDs das Anschauen des Films. Von dieser Problematik ist zwar nur ein kleiner Teil der Kunden betroffen, ärgerlich bleibt sie aber trotzdem.
Die neuartigen Kopierschutzmaßnahmen, etwa DVD-Movie-Protect ARccOS oder Alpha-DVD, setzen allesamt defekte Sektoren ein, um den Kopierprozess zu verhindern. Derart verunstaltete DVDs entsprechen nicht mehr den Standards des DVD Forums und dürfen somit auch nicht das DVD-Video-Logo tragen. Da die Hersteller aber, anders als im Fall der Audio-CD, noch nicht per Gerichtsbeschluss dazu verpflichtet wurden, das Logo auf diesen DVDs zu entfernen, ist es nach wie vor auf jeder DVD zu finden. Auch hält sich bisher nicht ein Hersteller an den "§ 95d Absatz 1 des UrhG", der von den DVD-Anbietern fordert, die "Eigenschaften der technischen Maßnahmen" (des Kopierschutzes) zu beschreiben.
siehe auch: Überlegen Sie, wie Sie mit Ihrem VLC 3.0 verschlüsselte Blu-ray Discs abspielen können?
Ports-Tree aktuallisieren:
portmaster -af
libdvdcss aktivieren:
cd /usr/ports/multimedia/libdvdread/ make config-recursive make clean make make install make clean
Programme installieren, die libdvdread benutzen:
cd /usr/ports/multimedia/ffmpeg make config-recursive make clean make make install make clean cd /usr/ports/sysutils/vobcopy make config-recursive make clean make make install make clean cd /usr/ports/multimedia/mplayer make config-recursive make clean make make install make clean
Diese Methode ist nur mit unverschlüsselten DVD's möglich aber dafür ist es die einfachste und absolut schnellste Methode!
# cat /dvd/VIDEO_TS/VTS_*.VOB > title.mpg
Jeden Titel in eine separate Datei schreiben:
# for i in 01 02 03 04 05 06 07 08 09 10 11 12 ; do cat /dvd/VIDEO_TS/VTS_${i}_*.VOB > titel_${i}.mpg ; done
> mplayer dvd://1 -mc 0 -forceidx -aspect 16:9 -dvdangle 1 -dumpstream --dumpfile=Film.mpgWenn eine Videodatei einen kaputten oder zerstückelten Index hat, kann man ihn z.B. so reparieren:
> mencoder title_zerstueckeltem_index.mpg -forceidx -mc 0 -aid 129 -oac copy -ovc copy -of mpeg -o title_heiler_index.mpg
allerdings kann so nur eine einzige Tonspur gesichert werden!
Wenn die libdvdcss2 installiert ist, können auch CSS-verschlüsselte DVD's verwendet werden.
> mencoder dvd://1 -dvd-device /dev/dvd -forceidx -mc 0 -aid 129 -oac copy -ovc copy -of mpeg -o title1.mpg
VOBCopy kann auch mit "Blickwinkel"-Aufnahmen umgehen.
Mit "vobcopy" wird die DVD (auch CSS-verschlüsselte, wenn die libdvdcss2 installiert ist) auf der Kommandozeile verlustfrei als VOB-Datei (DVD-Datei-Format) kopiert und unter Verwendung des Parameters "-l" als eine einzige Datei auf der Platte abgelegt.
Titel "4" von der DVD "Dick & Doof" (von der Gerätedatei):
# vobcopy -l -t Dick_und_Doof_ -n 4
Titel "4" von der DVD "Dick & Doof" (vom Mount-Point "/dvd"):
# vobcopy -l -t Dick_und_Doof_ -i /dvd -n 4
Die ganze DVD:
# vobcopy -l -t Schneewittchen Vobcopy 1.2.0 - GPL Copyright (c) 2001 - 2009 robos@muon.de [Hint] All lines starting with "libdvdread:" are not from vobcopy but from the libdvdread-library [Info] Path to dvd: /dev/acd0 libdvdread: Using libdvdcss version 1.2.10 for DVD access [Info] Name of the dvd: Schneewittchen [Info] There are 8 titles on this DVD. [Info] There are 32 chapters on the dvd. [Info] Most chapters has title 1 with 18 chapters. [Info] There are 8 angles on this dvd. [Error] Something went wrong during the size detection of the [Error] vobs, size check at the end won't work (probably), but I continue anyway [Info] Using Title: 1 [Info] Title has 18 chapters and 1 angles [Info] Using Chapter: 1 [Info] Using Angle: 1 libdvdread: Attempting to retrieve all CSS keys libdvdread: This can take a _long_ time, please be patient libdvdread: Get key for /VIDEO_TS/VIDEO_TS.VOB at 0x0000c126 libdvdread: Elapsed time 1 libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x0000c371 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x0000c3e1 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x0000c4d9 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x0000ec33 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_03_0.VOB at 0x0000ec67 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x0000f99f libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_04_0.VOB at 0x00285a51 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_04_1.VOB at 0x00285b03 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_05_1.VOB at 0x002b5762 libdvdread: Elapsed time 0 libdvdread: Found 5 VTS's libdvdread: Elapsed time 1 [Info] DVD-name: Schneewittchen [Info] Your name for the dvd: Schneewittchen [Info] Outputting to /root/Schneewittchen1.vob [=======================================================================|] 100.0% 00:00 [Info] Successfully copied file /root/Schneewittchen1.vob [Info] Copying finished! Let's see if the sizes match (roughly) [Info] Combined size of title-vobs: 5285091328 (5040 MB) [Info] Copied size (size on disk): 5285091328 (5040 MB) [Info] Everything seems to be fine, the sizes match pretty good ;-) [Hint] Have a lot of fun!
eine komplette Kopie von der DVD auf Platte ablegen:
# mount /cdrom # vobcopy -m -i /cdrom # umount /cdrom
Linux Ubuntu/Mint:
> aptitude install dvdbackup > dvdbackup -i /dev/cdrom -I > dvdbackup -i /dev/cdrom -t 44 -n Die_Tribute_von_Panem_-_Mockingjay_2
Die grafische GNOME-Anwendung OGMRip kann man zum DVD kopieren verwenden. Hiermit wird die DVD auch gleich in ein neues Format transcodiert.
Für die Ausführung der notwendigen Operationen greift OGMRip auf die Programme MPlayer, MEncoder, ogmtools, mkvtoolnix, oggenc, lame und faac zurück.
Bei ogmrip handelt es sich um eine Anwendung sowie einen Bibliotheken-Satz zum Auslesen und Kodieren von DVDs, unter Verwendung vielfältiger Codecs, in AVI-, OGM-, MP4- oder Matroska-Dateien. Um diese Aufgaben zu erfüllen, ist es auf MPlayer, MEncoder, ogmtools, mkvtoolnix, oggenc, lame und faac angewiesen. Einige Leistungsmerkmale:
Homepage: http://ogmrip.sourceforge.net
OGMRip ist eine recht einfach zu bedienende GNOME-Anwendung zum Auslesen (Rippen) von DVDs in eine Reihe verschiedener Video-Dateiformate. Daneben kann OGMRip aber auch zur Formatumwandlung (Transcodierung) vorhandener Videodateien verwendet werden. Da anstelle kryptischer Codierungsparameter nur einfache und verständliche Angaben zur Steuerung der Video- und Audiocodierung gemacht werden müssen, sollten auch weniger erfahrene Nutzer mit der Software gut zurecht kommen. Für die Ausführung der notwendigen Operationen greift OGMRip auf die Programme MPlayer, MEncoder, ogmtools, mkvtoolnix, oggenc, lame und faac zurück.
Folgende Formate werden von OGMRip unterstützt:
http://sourceforge.net/projects/ogmrip/files/shrip/
Das Kommandozeilenprogramm in OGMRip heißt "shrip" und kann auch separat verwendet werden.
# aptitude install thoggen
Werkzeug für Datensicherungen auf DVDs, basierend auf GStreamer und GTK+
Thoggen is designed to be easy and straight-forward to use. It attempts to hide the complexity many other transcoding tools expose and tries to offer sensible defaults that work okay for most people most of the time. Features:
# aptitude install acidrip
Ein Programm (Perl-Skript) zum Extrahieren und Kodieren von DVDs mit einer einfachen Oberfläche, basierend auf MPlayer und MEncoder
Darüber hinaus wird ein erweiterter Funktionsumfang bereitgestellt und der Vorgang auf verschiedene Arten automatisiert:
Homepage: http://untrepid.com/acidrip/
Auch hier gibt es das ewige Leid mit den Anleitungen… nicht immer funktioniert es so, wie es in der Anleitung beschrieben wurde.
Hier stelle ich die Methoden vor, die bei mir funktioniert haben.
# vobcopy -l -t Schneewittchen # ls Schneewittchen1.vob
eine unverschlüsselte DVD kann man so am schnellsten in eine Datei schreiben:
# mount /dvd # cat /dvd/VIDEO_TS/VTS_*.VOB > titel.mpg # umount /dvd
Leider habe ich es nicht hin bekommen, von jeder DVD mit den oben genannten Methoden, die einzelnen Titel separat zu lesen und ein eigene Dateien zu schreiben. Laut Anleitung sollte es gehen und in der Praxis funktioniert die eine Methode auch mit manchen DVD's und die andere mit anderen DVD's, aber keine funktionierte bisher mit allen DVD's.
Deshalb gehe ich über den Umweg einer 1:1-Kopie und von dieser konnte ich dann ohne besondere Programme die einzelnen Titel in separate Dateien schreiben.
Dieses Vorgehen hat sich bei mir als das am besten funktionierende herausgestellt.
Bei einer unverschlüsselten DVD ist dieser Schritt nicht nötig.
# mount /dvd # vobcopy -m # ls insert_name_here # umount /dvd
Wenn die DVD keinen Namen hat, wird das Verzeichnis insert_name_here heißen,
sonst hat das Verzeichnis den Namen der DVD.
# mount /dvd
# for i in 01 02 03 04 05 06 07 08 09 10 11 12 ; do cat /dvd/VIDEO_TS/VTS_${i}_*.VOB > titel_${i}.mpg ; done
# umount /dvd
# for i in 01 02 03 04 05 06 07 08 09 10 11 12 ; do cat insert_name_here/VIDEO_TS/VTS_${i}_*.VOB > titel_${i}.mpg ; done
Jetzt brauchen wir die 1:1-Kopie nicht mehr, deshalb löschen wir das ganze Verzeichnis:
# rm -fr insert_name_here