Video-Timelines korrigieren

0

Ich habe alle meine DVDs durchgearbeitet und kopiert, und es scheint, als ob DVD Shrink die DVDs entschlüsselt, kopiert und dekomprimiert, um die bestmögliche Qualität zu erzielen. Danach erhalte ich normalerweise einen Satz von .vob-Dateien in hoher Qualität (hohe Größe) in einer klassischen DVD-Struktur. Dann benutze ich ein Python-Skript, das ich geschrieben habe, um den Prozess des Findens der Titelsequenz zu automatisieren und dann alle .vob-Dateien der Titelsequenzen zu einer Datei zu kombinieren (ähnlich dem Befehl "copy / b" in Windows) und dann Ändern der Erweiterung in ".mpg" (ein Format, das weiter unterstützt wird als ".vob").

Dadurch kann ich in ca. 40 Minuten einen hochwertigen Rip erzielen.

Das Problem tritt beim Abspielen der Dateien auf. Ich brauche alle gerippten DVDs, um sie mit Windows Media Center auf meinem Mediencomputer abzuspielen, aber Windows Media Center (und vlc für diese Angelegenheit) gehen alle davon aus, dass die Videodateien irgendwo zwischen 5 Minuten sind. bis 0 min. Dies ist kein Problem (das Video wird weiterhin bis zum Ende abgespielt). Wenn Sie es jedoch anhalten möchten, wird das Video nach dem Aufheben der Pause von vorne gestartet (auch das schnelle Vor- und Zurückspulen funktioniert nicht).

Ich vermute, dass etwas mit der Kodierung der Timeline in der Videodatei nicht stimmt. Verschiedene Foren im Internet empfehlen die Verwendung von virtualdub, um die Fehler zu beheben. Aber wenn ich versuche, die Datei zu öffnen, sagt Virtual Dub, dass die Datei nicht in MPEG-1-Codierung und möglicherweise in MPEG-2 ist. Gibt es eine Möglichkeit, dies zu beheben?

PS: Mir ist bekannt, dass es eine ähnliche Frage gab, aber seit 2 Monaten keine Aktivität mehr gab und sich mehr mit WMV-Dateien befasst.

Joshkunz
quelle

Antworten:

0

DVD- VOBs sind modifizierte MPEG-2- Programmströme , während die Erweiterung .mpg eher mit MPEG-1 assoziiert ist .

Ich denke, Ihre Videoplayer sind durch die Dateierweiterung verwirrt. Ich würde versuchen:

  • (a) Belassen der Dateien mit der Erweiterung .VOB,
  • (b) andere gängige Erweiterungen ausprobieren (.m2v, .m2p, .mpeg2 sind mögliche Alternativen) oder
  • (c) Codieren des Videos in ein anderes Format (H.264 oder MPEG-4 / XviD / DivX in einem Matroska / MKV- oder AVI-Container).

Wenn Ihre Videoplayer dieselben Probleme mit (a) oder (b) haben, überarbeiten Sie Ihren Kopierprozess. Die beiden Problembereiche sind Ihre "Dekomprimierung" mit DVD Shrink und das Kombinieren von Vobs zu einer Datei. Versuchen Sie, die ursprünglichen VOBs zu spielen, bevor sie kombiniert werden. Wenn das gleiche Problem hat, auch mit VLC, sollten Sie ein anderes Ripper-Programm (zB DVD Decrypter) ausprobieren.

Wenn die nicht kombinierten VOBs nicht dasselbe Wiedergabeproblem aufweisen, ist Ihre Kombinationsprozedur falsch. Wenn Sie sie wirklich kombiniert benötigen, können Sie sie möglicherweise über einen MPEG-2-Encoder (z. B. TMPGenc) ausführen, um die VOBs ordnungsgemäß zu einer echten MPEG-2-Datei zu kombinieren. Ich gehe davon aus, dass dies, wenn es richtig gemacht wird, nur das Container-Format umschreibt, nicht die Video / Audio-Streams umcodiert.

Quacksalber
quelle
und das wird noch die qualität erhalten? (Das ist extrem wichtig)
Joshkunz
@josh: Das Codieren in eine h.264- oder MPEG-4-Datei ist ein Transcode, der an Qualität einbüßt (wie viel davon von den Encodereinstellungen abhängt). Ich habe nicht direkt mit einem VOB-> MPEG-2-Codierungsprozess gearbeitet, daher bin ich nicht sicher, aber wenn es nur darum geht, das Containerformat zu konvertieren, geht keine Qualität verloren - das Video wird nicht verändert / Audio-Streams, wie sie verpackt sind.
Quacksalber 3.