So stellen Sie Videos von zerkratzten DVDs wieder her

Beim erneuten Anschauen einer meiner Lieblingssendungen musste ich feststellen, dass einige der DVDs tiefe Kratzer haben und meine PCs Schwierigkeiten hatten, sie abzuspielen. Das Ausmaß der Probleme war für verschiedene Software (z. B. VLC, Leawo Blu-Ray Player, Windows Media Player) und verschiedene PCs unterschiedlich. Einige Disketten spielten gut, einige mussten gereinigt und ein paar Mal wiederholt werden, bis sie vom Player akzeptiert wurden, und einige funktionierten einfach nicht.

Da nicht alle alten TV-Sendungen im Streaming verfügbar sind und nicht alle Sprachen verfügbar sind, wollte ich einige Backups meiner legal besessenen DVDs erstellen, bevor sie noch weiter verfallen.

Mit Handbrake konnte ich alle unbeschädigten Teile rippen, aber Handbrake kommt mit stark verkratzten DVDs nicht gut zurecht.

Also bin ich in den Kaninchenbau gegangen, um eine kostenlose Lösung zum Sichern meiner DVDs zu finden, und möchte meine Ergebnisse hier für zukünftige Referenzen dokumentieren. Ich habe eine DVD mit vielen Kratzern verwendet, einer davon sichtbar sehr tief und störend. Die DVD wird geladen und in einigen Playern korrekt wiedergegeben, aber die 4. Folge hatte einige wirklich schlimme Probleme, die zu übersprungenen Teilen, asynchronem Ton oder Softwareabstürzen führten.

Mit Handbrake konnte ich alle 4 Episoden auf dieser DVD rippen, aber mit unterschiedlichen Ergebnissen: Episode 1 brauchte doppelt so lange zum Codieren und hatte nach dem Codieren etwa die 4-fache Größe wie es sein sollte, im Vergleich zu anderen erfolgreichen Ripps dieser Show. Dies lässt sich leicht durch die Tatsache erklären, dass ab dem ersten Frame große Artefakte in das Video codiert wurden. Fast alle Keyframes scheinen hauptsächlich Rauschen zu sein, das sich dann bewegt, sodass Sie die Charaktere einigermaßen identifizieren können. Ein Phänomen, von dem ich sicher bin, dass es seinen eigenen Namen hat (Vorschläge willkommen).

Verschlüsseltes Video

Episode 2 war in Ordnung, aber nur etwa 1/3 der Episode wurde tatsächlich in die neue Datei codiert. Folge 3 war völlig in Ordnung. Episode 4 war ähnlich wie Episode 2 gekürzt.

Keine Menge an Reinigung oder Wiederholungen hat dies in sinnvoller Weise geändert.

Auf zur nächsten Software...


Ich habe festgestellt, dass man unter Linux mehr Optionen hat, und ich habe k3b und ddrescue ausprobiert, wie in dieser Frage vorgeschlagen .

k3b scheint bei unbeschädigten oder leicht beschädigten DVDs wieder gut zu funktionieren, aber wenn mehrere 100 Blöcke fehlen, dauert es einfach ewig. Selbst wenn die Anzahl der Wiederholungen auf 1 eingestellt war (es geht nicht auf 0, um Fehler einfach zu überspringen), dauerte es Stunden um Stunden und kam nie wirklich weiter.


ddrescue war viel schneller, da Sie einen ersten schnellen Scan der DVD durchführen können, um alle leicht lesbaren Teile zu finden, und dann mit mehr Kraft nur die beschädigten Teile erneut scannen und die Ergebnisse zu einem schönen Bild kombinieren können. Auf dieser DVD habe ich beim ersten Durchlauf in knapp 2 Stunden eine Wiederherstellung von 99,98 % erreicht. Wow, dachte ich, das Zeug ist magisch! Der Verlust von 0,02 % oder ~ 200 kB an Daten schien für mich mehr als akzeptabel, aber ich habe trotzdem den zweiten Durchlauf versucht, wie in der oben genannten Antwort beschrieben. Dies schien wiederum ewig zu dauern und ich hörte nach weiteren 2 Stunden seeeehr langsamen Fortschritts auf.

Das resultierende DVD-Image wurde dann in Handbrake geladen, um hoffentlich die versprochenen 99,98 % des Videos wiederherzustellen. Leider waren die Ergebnisse genau die gleichen wie oben beschrieben.


Da die erste Folge eigentlich von Handbrake transkodiert wird, aber so viele Fehler in das Video einbaut, dass es einfach nicht ansehbar ist, dachte ich, vielleicht könnte ich die Videodatei ohne Kodierung von der DVD bekommen und dann mit Handbrake transkodieren könnte funktionieren?

Antworten (1)

Ich habe eine praktikable Lösung gefunden, indem ich MakeMKV und Handbrake kombiniert habe :

MakeMKV ist in der Lage, das Video von der DVD zu extrahieren, indem es einfach die Daten ausgewählter Titel (oder Kapitel, es ist sehr flexibel) in eine MKV-Datei einschließlich aller Soundtracks und Untertitel kopiert, wenn Sie das möchten. Da keine Codierung stattfindet, ist der Prozess ziemlich schnell und die Dateien sind groß. MakeMKV kann kostenlos mit DVDs und Shareware für BDs verwendet werden.

Diese .mkv-Dateien spielen gut mit Handbrake, das sie nun erfolgreich in ein nützliches, kleines Format transkodieren konnte.

Es gab ein paar Schluckaufe auf dem Weg, die ich größtenteils beheben konnte: Die 4. Episode wurde von MakeMKV erkannt, aber zu kurz (wieder nur ~ 1/3 der Länge). Durch manuelles Öffnen der DVD und Angabe der genauen Abschnitte (z. B.: 6:1-5für Titel 6, Kapitel 1 bis 5 wie hier beschrieben ) konnte ich die gesamte Folge extrahieren, jedoch mit an einigen Stellen unterbrochenen Bildern und 3 Minuten schwarzem Bildschirm vor dem eigentlichen Inhalt . Etwas nervig, aber immerhin problemlos spielbar. Ich habe Handbrake verwendet, um den schwarzen Teil zu trimmen und ihn mit H.264 zu transkodieren, wodurch die defekten Teile des Videos tatsächlich ein wenig bis zu einem Punkt reduziert wurden, an dem ich mit der Qualität angesichts der Menge an Schäden auf der DVD wirklich zufrieden war.

Also von ~25% bis ~98% Wiederherstellungsrate mit der Verwendung von MakeMKV!

Danke für das Teilen. Könnte auch für Leute nützlich sein, die ihre Heimvideos auf DVD haben.