Fixe Video-Zeitleisten

843
Joshkunz

Ich habe also alle meine DVDs durchgelaufen und es wurde geraubt, und der beste Weg, die beste Qualität herauszuholen, besteht darin, DVD Shrink die DVDs entschlüsseln, zerreißen und dekomprimieren zu lassen. Danach bekomme ich normalerweise eine hohe Qualität (.vob) -Datei in einer klassischen DVD-Struktur. Dann verwende ich ein Python-Skript, das ich geschrieben habe, um die Suche nach der Titelsequenz zu automatisieren und dann alle .vob-Dateien der Titelsequenzen in einer Datei zusammenzufassen (ähnlich dem Befehl "copy / b" in Windows) und dann Ändern der Erweiterung in .mpg (ein stärker unterstütztes Format als .vob).

Dadurch kann ich in etwa 40 Minuten einen qualitativ hochwertigen Riss erhalten.

Das Problem liegt beim Abspielen der Dateien. Ich brauche alle gerippten DVDs, um sie auf meinem Mediencomputer mit Windows Media Center abzuspielen, aber Windows Media Center (und vlc für diese Angelegenheit) denken alle, dass die Videodateien irgendwo zwischen 5 Minuten liegen. bis 0 min. Das ist kein Problem (das Video wird immer noch durchgehend abgespielt), aber wenn Sie es anhalten möchten, wird das Video, wenn es nicht angehalten wird, vollständig gestartet (auch das schnelle Vor- und Zurückspulen funktioniert nicht).

Ich vermute, dass die Codierung der Zeitleiste in der Videodatei nicht stimmt. In verschiedenen Foren im Internet wird die Verwendung von virtualdub empfohlen, um die Fehler zu beheben. Wenn ich jedoch versuche, die Datei zu öffnen, sagt virtual dub, dass die Datei nicht in mpeg-1 kodiert 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, die jedoch seit 2 Monaten nicht aktiv war und sich mehr mit WMV-Dateien beschäftigt.

0

1 Antwort auf die Frage

0
quack quixote

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

Ich denke, Ihre Videoplayer sind von der Dateierweiterung verwirrt. Ich würde versuchen:

  • (a) Verlassen der Dateien mit der Erweiterung .VOB,
  • (b) Versuchen Sie andere übliche Erweiterungen (.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 die gleichen Probleme mit (a) oder (b) haben, überarbeiten Sie Ihren Rippvorgang. Die zwei Problembereiche sind Ihre "Dekomprimierung" mit DVD Shrink und Ihre Kombinations-Vobs-in-One-Datei. Versuchen Sie, die ursprünglichen VOBs zu spielen, bevor sie kombiniert werden. wenn das auch bei VLC das gleiche Problem hat, sollten Sie ein anderes Ripper-Programm (zB DVD-Decrypter) ausprobieren.

Wenn die nicht kombinierten VOBs nicht dasselbe Wiedergabeproblem aufweisen, ist Ihr Kombinationsverfahren falsch. Wenn Sie sie wirklich in Kombination benötigen, können Sie sie möglicherweise mit einem MPEG-2-Encoder (z. B. TMPGenc) ausführen, um die VOBs ordnungsgemäß in einer echten MPEG-2-Datei zu kombinieren. Ich gehe davon aus, dass bei korrekter Ausführung nur das Containerformat neu geschrieben wird und nicht die Video- / Audioströme transcodiert werden.

und die Qualität bleibt erhalten? (Was extrem wichtig ist) Joshkunz vor 13 Jahren 0
@josh: encoding into an h.264 or MPEG-4 file will be a transcode, which will lose some quality (tho how much depends on the encoder settings). i haven't worked directly with a VOB->MPEG-2 encoding process, so i'm not certainl, but if all it's doing is converting the *container* format, you won't lose any quality -- there's no altering of the video/audio streams, just how they're packaged. quack quixote vor 13 Jahren 0
in Ordnung danke krank versuche das ... Joshkunz vor 13 Jahren 0