[gelöst] DVD Rippen – defekte Sektoren. ✓

Du hast Probleme mit Deinem eMail-Programm, Webbrowser oder Textprogramm? Dein Lieblingsprogramm streikt?
Antworten
inne
Beiträge: 3281
Registriert: 29.06.2013 17:32:10
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

[gelöst] DVD Rippen – defekte Sektoren. ✓

Beitrag von inne » 29.05.2016 14:05:45

Hallo,

wenn man eine DVD mit defekten Sektoren als Kopierschutz hat. Wie muss man sich das Vorstellen?
Ich frage, weil sich mir die Frage stellt, ob es Sinn macht, mit ddrescue und 2 Kopien zu arbeiten.

Also Punkt "Example 4: Rescue a CD-ROM in /dev/cdrom from two copies." und ggf. "Example 5: Merge the partially recovered images of 3 identical DVDs
using their logfiles as domain logfiles." aus der Info-Page.
Zuletzt geändert von Anonymous am 06.06.2016 13:48:15, insgesamt 1-mal geändert.

NAB
Beiträge: 5501
Registriert: 06.03.2011 16:02:23
Lizenz eigener Beiträge: MIT Lizenz

Re: DVD Rippen – defekte Sektoren.

Beitrag von NAB » 29.05.2016 14:49:25

"defekten Sektoren" sind Sektoren, die einen Lesefehler zurückgeben, wenn man sie zu lesen versucht. Die sind also absichtlich kaputt gemacht. Sicherlich kannst du die heilen Sektoren 1:1 kopieren ... aber eine selbstgebrannte DVD wird keine defekten Sektoren enthalten, weil du die nicht absichtlich erzeugen kannst.

Du bräuchtest eine Art virtuelles DVD-Laufwerk, das dir an der richtigen Stelle die richtigen Fehlermeldungen ausgibt, wenn du das Image liest. Derartige Software gibt es für Windows ... für Linux kenne ich da nichts.
Never change a broken system. It could be worse afterwards.

"No computer system can be absolutely secure." Intel Document Number: 336983-001

Benutzeravatar
ThorstenS
Beiträge: 2875
Registriert: 24.04.2004 15:33:31

Re: DVD Rippen – defekte Sektoren.

Beitrag von ThorstenS » 29.05.2016 14:58:34

Ich sichere meine defekten und zerkratzten DVDs immer mit Debiandvdbackup in ein image. Sofern libdvdcss2 aus dmo oder von vlc vorhanden ist, hilft das manchmal…
lsdvd /dev/sr1 > $TMPFILE
TITEL=$(awk -F: '/^Disc/{print $2}' $TMPFILE)
dvdbackup -i /dev/sr1 -M -o $TITLE
Wenn das nicht klappt, hilft dir vllt. https://github.com/xrgtn/dvdread - damit habe ich schon sehr arg verkratzte DVDs meiner Kleenen retten können. Hat ein Debian entwickler geschrieben, sein Blog ist leider nicht mehr online.

EDIT: Ich sehe gerade, dass du das Projekt ja selbst schon geforkt hast, also nix neues für dich.

inne
Beiträge: 3281
Registriert: 29.06.2013 17:32:10
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

Re: DVD Rippen – defekte Sektoren.

Beitrag von inne » 29.05.2016 15:01:58

Also dvdread habe ich (ja das habe ich mir gesichert ;-)):
Das hängt nur an folgendem Fehler:
...
/dev/dvd disk is scrambled
0 - 289
290 - 11344 (/VIDEO_TS/VIDEO_TS.VOB)
11345 - 11413
11414 (/VIDEO_TS/VTS_01_0.VOB) seek key - fatal error in Video Title Set (VTS) Content Scrambling System (CSS) key

Ich dachte ein mit ddrescue erstelltes Image könnte ich dann via dvdread entschlüsseln ohne den Fehler.

Das dvdbackup muss ich mal versuchen, das hatte ich gerade gar nicht im Sinn.

PS: Windows usw. wollte ich jetzt nicht anfangen... Es geht dann auch ohne.

DeletedUserReAsG

Re: DVD Rippen – defekte Sektoren.

Beitrag von DeletedUserReAsG » 29.05.2016 15:04:25

Das deutet eher darauf hin, dass dir libdvdcss2 fehlt.

inne
Beiträge: 3281
Registriert: 29.06.2013 17:32:10
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

Re: DVD Rippen – defekte Sektoren.

Beitrag von inne » 29.05.2016 15:11:49

Hm, die habe ich nach /usr/local/ installiert und export LD_LIBRARY_PATH="/usr/local/lib:$LD_LIBRARY_PATH" gesetzt.

Code: Alles auswählen

$ DVDCSS_VERBOSE=2  dvdread /dev/dvd >/tmp/image.iso
libdvdcss debug: opening target `/dev/dvd'
libdvdcss debug: using libc API for access
libdvdcss debug: disc reports copyright information 0x1
libdvdcss debug: drive region(s)�gB, region mask 0xff, RPC-II, no region code set
libdvdcss error: CSS error: drive will prevent access to scrambled data
libdvdcss debug: scrambled disc on a region-free RPC-II drive: possible failure, but continuing anyway
libdvdcss debug: requesting authentication grant ID (AGID)
libdvdcss debug: drive authenticated, using variant 0
libdvdcss debug: authentication established
libdvdcss debug: authentication success flag set, ASF=1
libdvdcss debug: decrypting disc key dd:94:10:af:04
libdvdcss debug: trying player key 01:af:e3:12:80
libdvdcss debug: decrypted disc key is c7:54:6a:38:8c
libdvdcss debug: Content Scrambling System (CSS) key cache dir: /home/inne/.dvdcss/Z_NATION_SEASON_1_DISC_1-2015101410425400-c7546a388c/
libdvdcss debug: opening target `/dev/dvd'
libdvdcss debug: using libc API for access
libdvdcss debug: disc reports copyright information 0x1
libdvdcss debug: drive region(s)�gB, region mask 0xff, RPC-II, no region code set
libdvdcss error: CSS error: drive will prevent access to scrambled data
libdvdcss debug: scrambled disc on a region-free RPC-II drive: possible failure, but continuing anyway
libdvdcss debug: requesting authentication grant ID (AGID)
libdvdcss debug: drive authenticated, using variant 0
libdvdcss debug: authentication established
libdvdcss debug: authentication success flag set, ASF=1
libdvdcss debug: decrypting disc key dd:94:10:af:04
libdvdcss debug: trying player key 01:af:e3:12:80
libdvdcss debug: decrypted disc key is c7:54:6a:38:8c
libdvdcss debug: Content Scrambling System (CSS) key cache dir: /home/inne/.dvdcss/Z_NATION_SEASON_1_DISC_1-2015101410425400-c7546a388c/
/dev/dvd disk is scrambled
0 - 289 
290 (/VIDEO_TS/VIDEO_TS.VOB) libdvdcss debug: title key found in cache 00:00:00:00:00
290 - 11344 (/VIDEO_TS/VIDEO_TS.VOB) 
11345 - 11413 
11414 (/VIDEO_TS/VTS_01_0.VOB) libdvdcss debug: getting title key at block 11414 the classic way
libdvdcss debug: requesting authentication grant ID (AGID)
libdvdcss debug: drive authenticated, using variant 0
libdvdcss debug: authentication established
libdvdcss debug: ioctl ReadTitleKey failed (region mismatch?)
libdvdcss debug: authentication success flag not set, ASF=0
libdvdcss debug: lost authentication success flag (ASF), requesting title key
libdvdcss debug: resetting drive and cracking title key
libdvdcss debug: requesting authentication grant ID (AGID)
libdvdcss debug: drive authenticated, using variant 0
libdvdcss debug: authentication established
libdvdcss debug: authentication success flag set, ASF=1
libdvdcss debug: decrypting disc key dd:94:10:af:04
libdvdcss debug: trying player key 01:af:e3:12:80
libdvdcss debug: decrypted disc key is c7:54:6a:38:8c
libdvdcss debug: cracking title key at block 11414
libdvdcss error: read error
libdvdcss debug: read error at block 11414, resorting to arcane secrets to recover
libdvdcss debug: opening target `/dev/dvd'
libdvdcss debug: using libc API for access
libdvdcss error: read error
libdvdcss debug: end of title reached
libdvdcss debug: successful attempts 0/0, scrambled blocks 0/0
libdvdcss debug: title key is 00:00:00:00:00
libdvdcss error: fatal error in Video Title Set (VTS) Content Scrambling System (CSS) key
seek key - fatal error in Video Title Set (VTS) Content Scrambling System (CSS) key
Hilft das?

VLC spielt die DVD auch nicht ab.

inne
Beiträge: 3281
Registriert: 29.06.2013 17:32:10
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

Re: DVD Rippen – defekte Sektoren.

Beitrag von inne » 29.05.2016 15:14:07

niemand hat geschrieben:Das deutet eher darauf hin, dass dir libdvdcss2 fehlt.
Ach jetzt lese ich Version 2! Das muss ich mal gegenchecken!

//Also das Git auf https://code.videolan.org/videolan/libdvdcss ist von 2016-03-13 12:27:02, sollte doch aktuell sein?

inne
Beiträge: 3281
Registriert: 29.06.2013 17:32:10
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

Re: DVD Rippen – defekte Sektoren.

Beitrag von inne » 29.05.2016 15:24:45

Also dvdbackup arbeitet sich da scheinbar durch: Blöcke werden aufgefüllt.

Danke für den Tipp! Ich war so dvdread fixziert!

Benutzeravatar
ThorstenS
Beiträge: 2875
Registriert: 24.04.2004 15:33:31

Re: DVD Rippen – defekte Sektoren.

Beitrag von ThorstenS » 29.05.2016 15:57:35

:THX:
Ich benutze beide Programme im Wechsel, wenn das eine mit der DVD nicht zurecht kommt, dann meist das andere.
Handbrake ist übrigens das nächste Tool in meiner Verarbeitungskette, wenn ich nach matroska will. Ist einfacher als händisch mit dvdxchap, mmg und mkvmerge zu hantieren.

Benutzeravatar
ThorstenS
Beiträge: 2875
Registriert: 24.04.2004 15:33:31

Re: DVD Rippen – defekte Sektoren.

Beitrag von ThorstenS » 29.05.2016 17:00:40

Die jeweils aktuellste libdvdcss (derzeit 1.4.0-1) bekommt man übrigens mittlerweile über das Backports Paket libdvd-pkg. Hab ich hier mal beschrieben: viewtopic.php?p=1092896#p1092896

inne
Beiträge: 3281
Registriert: 29.06.2013 17:32:10
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

Re: DVD Rippen – defekte Sektoren.

Beitrag von inne » 06.06.2016 12:24:37

Also ich habe hier jetzt noch ein wenig rum-probiert und es scheint mir das mein Laufwerk die DVDs nicht abspielt:

Code: Alles auswählen

libdvdcss error: CSS error: drive will prevent access to scrambled data
(Es werden auch DVDs nicht abgespielt, die am vorherigen Laptop ThinkPad 15 Edge funktionierten. Am neuen T530 aber nicht...)

dvdbackup hat auch "leere" Daten erzeugt beim auffüllen.

Benutzeravatar
smutbert
Moderator
Beiträge: 8331
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: DVD Rippen – defekte Sektoren.

Beitrag von smutbert » 06.06.2016 13:16:18

Hatte ich auch schon bei manchen DVD/Laufwerkkombinationen. Einmal war der Regionalcode (Debianregionset) schuld, die anderen Male habe ich die Ursache nicht ausmachen können.

inne
Beiträge: 3281
Registriert: 29.06.2013 17:32:10
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

Re: DVD Rippen – defekte Sektoren.

Beitrag von inne » 06.06.2016 13:47:08

smutbert hat geschrieben:Debianregionset
Stimmt den gibt es ja auch noch.

Das war die Lösung – Danke!

Benutzeravatar
Revod
Beiträge: 3788
Registriert: 20.06.2011 15:04:29
Lizenz eigener Beiträge: MIT Lizenz

Re: [gelöst] DVD Rippen – defekte Sektoren. ✓

Beitrag von Revod » 06.06.2016 15:40:24

... und wenn die Abhängigkeiten stimmen,

https://wiki.ubuntuusers.de/AcidRip/

Das Teil arbeitet mit ffmpeg und die Resultate sind mehr als sehr gut. Konnte gar einen Movie der wirklich grob-pxelig sich anguckte so sehr damit verbessern ( 2 pass .mpeg, wenn mich recht erinnere auf 30 fps eingestellt ), dass danach das Video sehr gut anzusehen war.

Kann auch Dateien aus der HD in ein Ordner lesen.
Systemd und PulseAudio, hmmm, nein danke.

thoerb
Beiträge: 1677
Registriert: 01.08.2012 15:34:53
Lizenz eigener Beiträge: MIT Lizenz

Re: [gelöst] DVD Rippen – defekte Sektoren. ✓

Beitrag von thoerb » 06.06.2016 21:23:33

Zu dem Thema gab es bei den Chemnitzer Linuxtagen mal einen interessanten Vortrag. Wobei es da glaube ich mehr um CDs ging.

https://chemnitzer.linux-tage.de/2015/d ... eitrag/438

Antworten