Filme von VHS aufnehmen

Tips zum digitalen Recording von VHS-Video, Synchronisation von Audio und Video

1. Hinweise zur Aufnahme von VHS (Capturing)
2. Audio und Video laufen auseinander (Digitale Recordings von VHS reparieren)

Filtereinstellungen für VHS in AVIDEMUX
Hinweise zur Einstellung des X264 Codecs (deutsch oder Englisch)

Hinweise zur Aufnahme von VHS (Capturing)

VHS-Frames besitzen eine native Aufteilung von 576 Zeilen, von denen nacheinander im Zeilensprungverfahren zwei Halbbilder mit jeweils 288 Zeilen übertragen werden.
Gerade weil VHS-Aufnahmen relativ viele Störungen haben können (Aussetzer und Rauschen), muss die Aufzeichnung zunächst möglichst verlustfrei und mit hoher Auflösung erfolgen. Denn die Störungen besitzten eine höhere Auflösung als das Bild, bzw. sie besitzen hohe Spektralanteile (scharfkantige Aussetzer).

Deshalb solltest du mit möglichst geringer Komprimierung (MPEG2) und mit Auflösung von 720×576 capturen. Das ergibt etwa 4,7 GB für 90 Minuten Film.

Wenn die Aufnahme als Dokument erhalten bleiben soll, empfiehlt es sich, diese Rohdaten unbedingt zu archivieren. Man kann davon ausgehen, dass mit schnelleren Prozessoren und besseren Software-Filtern (temporale Rekonstruktion) in einigen Jahren das Bild vor der weiteren Komprimierung sehr viel besser repariert werden kann, als heute. (Siehe Teil 2)

Erst ein störungsarmes Video lässt sich später gut komprimieren, ohne dass die Qualität leidet. Hochfrequente Störungen führen immer zu verübergehenden Klötzchenbildungen bei hoher Kompressionrate!

Audio und Video laufen auseinander (Digitale Recordings von VHS reparieren)

Symptom

Ursache

Die Wiedergabegeschwindigkeit von abspielenden VHS-Geräten muss so eingestellt werden, dass das Bild richtig synchronisiert (zwingend). Dies geschieht in der Regel automatisch oder über einen manuellen Einsteller. In der Folge ist bei VHS die tatsächliche Bildwiederholrate bei der Wiedergabe nie genau 25. Sie weicht immer einige Prozente ab.
Wenn diese Aufnahme auf dem Computer anschließend mit genau 25 Frames wiedergegeben wird, entsteht eine falsche Laufzeit der Videospur. Audio wird hingegen mit der selben Abtastfrequenz wie beim Aufzeichnen wiedergeben (genau 48 kHz). Dadurch laufen Audio und Videospur auseinanander (siehe unten Abbildung 2).
Schon 5% Abweichung machen 4 s Versatz pro Minute aus.

Variante a) Synchronisation von Video und Audio durch Anpassen des Videostroms

Wir benötigen dazu die Freeware Programme Virtualdub und AVIDEMUX.

1. Die tatsächliche Framerate feststellen

Das Video mit VirtualdubMPEG öffnen
Virtualdub > Video > Video frame rate control:
    [o] Change so video and audio durations match (Zahlenwert in fps)
(Diese Option verändert die Bildwiederholrate auf einen Wert, bei dem die Videospur so lang wie die Audiospur wird.)

Reale Framerate in Virtualdub

Abb. 1: Reale Framerate in Virtualdub anzeigen (auf die Audiolaufzeit bezogen)

Wenn das Eingangsvideo im Format MPG ist, kann es von Virtualdub leider nicht ohne Neukodierung gespeichert werden.
Eine Neukodierung sollte aber wegen der besseren Videofilter in AVIDEMUX erfolgen.
Deshalb führen wir die folgenden Schritt in AVIDEMUX durch.

2. Der Videospur die tatsächliche Framerate zuweisen

Video in Avidemux öffnen
Video > Framerate: den von Virtualdub gelieferten Wert hier eintragen
Datei > Eigenschaften: sollte jetzt für das Video den korrekten Wert zeigen (Länge von Audio und Video stimmen überein)

Eigenschaften bei falscher Framerate Videoeigenschaften korrigiert
Abb. 2: Video und Audio bei falschen fps
Abb. 3: Video und Audio mit korrigierten fps

3. Zwischenbilder erzeugen und den Film neu rendern mit 50(25) frames per second

Jetzt ist zwar der fps-Wert korrekt gesetzt, aber die meisten Grafikkarten werden diesen Film nicht richtig wiedergeben, weil für die Bildwiederhorate nur die Standardwerte 25(50) fps und 30(60) fps vorgesehen sind. Vor dem Rendern muss deshalb ein Videofilter Zwischenbilder einfügen oder sie entfernen.

Video-Filters: "Framerate" einfügen und dort gewünschte Zielframerate eintragen (50.000)

Videofilter in AVIDEMUX für VHS

Videofilter in AVIDEMUX für VHS (Resample Bilder/s)

Den Film anschließend rendern. Hinweise zu den anderen hier gewählten Filtern gibt es in Filtereinstellungen für VHS in AVIDEMUX.

Variante b) Synchronisation von Video und Audio durch Anpassen des Audiostroms

Warnung: Dieser Weg ist theoretisch eleganter und genauer, durch Bugs in Avidemux 2.4.1 funktioniert er jedoch nicht wie erwartet.

Vorteile:
Die Anzahl der Videoframes und damit die Originallaufzeit des Films bliebe erhalten.
Die Tonhöhenabweichung durch das VHS-Gerät würde korrigiert.
Man könnte das Audiosignal gleichzeitig auch qualitativ überarbeiten.

1. Film mit Avidemux öffnen, Audiospur separat speichern

2. Audio öffnen mit einen Editor (Wavelab), Laufzeit korrigieren (resampling)

3. In Avidemux die externe Audiodatei dem Video als Audiospur zuweisen und das Video speichern

Diese Variante funktionierte bei mir nicht. Die gerenderte Aufnahme hatte einen starken Versatz der Audiospur, obwohl AVIDEMUX jetzt eine korrekte Länge der Tonspur anzeigte.