Wie teste ich Videos auf Artefakte?

388
Nomenator

Ich habe einige Probleme mit Videos, bei denen die Kodierung abgehackt wird: Frames springen hin und her, Pixel bluten von einem Frame in einen anderen. Wie in diesem Video genau dort .

Ich weiß, dass dies ein Codierungsproblem ist, da es auf dem Originalvideo auf verschiedenen Playern und auf verschiedenen Computern angezeigt wird (und manchmal wird dieses Artefakt nicht auf Rohmaterial gezeigt). Ich habe mich gefragt, gibt es eine Möglichkeit, solche Orte automatisch zu identifizieren? Vielleicht haben Sie eine Ausgabe als Liste von Timecodes, in denen das Zeug passiert, damit ich direkt mit der Bearbeitung beginnen kann? Führen Sie ein Dutzend Videos gleichzeitig durch ein Skript oder ein ähnliches Skript, und prüfen Sie, ob bei einem dieser Probleme größere Probleme auftreten.

1
Virtual Dub hat "Videostream nach Fehlern durchsuchen", aber er findet nur die schlimmsten Probleme. Es könnte vom ursprünglichen Rohmaterial stammen, auch wenn es nicht leicht zu sehen ist, da geringfügige Datenfehler beim Verschlüsseln zu einem Durcheinander führen könnten. Wenn bestimmte Player und Codecs funktionieren, kann es sich um spezielle Komprimierungs-Tricks handeln, die im Codierungsprozess verwendet werden und nicht mit den Playern oder dem zum Decodieren verwendeten Codec kompatibel sind. Manchmal kann es helfen, weniger Codierungstricks in den "erweiterten" Funktionen des Codecs auswählen zu lassen. Sie haben Programme, die beschädigte MP3-Dateien erkennen, eine Methode für Videos wäre großartig Psycogeek vor 9 Jahren 0

0 Antworten auf die Frage