Korrektur einzelner Frames mit Avisynth

  • Hallo,


    beim Digitalisieren meiner (alten) Hi8-Kassetten tritt ein Problem sporadisch auf: eine horizontale Störung.

    Eigentlich gibt es drei verschiedenen Ausprägungen:

    1. ein dünner schwarzer, horizontaler Strich über das ganze Bild (läuft nicht wie bei VHS-Dropouts von oben nach unten)
    2. ein etwa fingerdicker Streifen über das gesamte Bild mit Verzerrungen
    3. ein etwa fingerdicker Streifen über das gesamte Bild mit verfälschten Farben


    Meistens ist nur ein Frame betroffen, oft nur ein Halbbild.

    Manchmal sind es Stellen, die besonders wichtig sind.


    Was ist von einer Lösung zu halten, nur ein Halbbild zu verwenden (für den betroffenen Frame)?


    oriB = oriA.SeparateFields().Bob().SelectEven()

    oriC = oriA.SeparateFields().Bob().SelectOdd()


    Ich würde dann den Frame aus oriA durch den entsprechenden aus oriB oder oriC ersetzen.

    Gibt das Probleme, leidet die Qualität darunter?


    Gibt es bessere Ansätze?

    Z.B. ein Frame durch einen aus vorherigem und nachfolgendem Frame zu berechnen?

    Oder nur einen Zeilenbereich zu ersetzen?


    Die Werkzeuge stehen mir eigentlich durch avsPmod, Python und Avisynth zur Verfügung.

    Für die Korrektur von weißen Fischen setze ich das auch schon ein, wäre nur zu erweitern.


    Highwayman.

  • Hallo,

    kurz zu dem Problem mit den diversen Streifen. Da gibt es meiner Erfahrung nach nur zwei Möglichkeiten, dass das so dargestellt wird.

    Entweder liegt es an den alten Bändern, oder an alten Elkos, die bei deinem Camcorder getauscht werden müssten.


    Mir sieht es aber nicht wie nach Drop-out’s aus, ich tippe eher auf einige defekte Elkos.

    Ich schlage vor, dass du das einmal mit einem anderen Hi8-Wiedergabegerät überprüfst.


    Gruß

    Jo