Sie können eine Funktion im ffmpeg
Videokonverter verwenden: Wenn Sie angeben, dass das Video in nichts umgewandelt werden soll, liest es nur die Eingabedatei und meldet eventuelle Fehler. Dies ist ein sehr schneller Vorgang, da Videoframes gerade gelesen, geprüft und stummgeschaltet werden.
Beispiel Befehlszeile: (für Linux)
ffmpeg -v error -i file.avi -f null - 2>error.log
-v error
bedeutet ein gewisses Maß an Ausführlichkeit (um einige Fehler anzuzeigen, die normalerweise verborgen sind, da sie die Spielbarkeit nicht sehr beeinträchtigen).
Sie erhalten ein komplettes Fehlerprotokoll mit einigen allgemeinen Informationen über die Ausgabe der Datei ffmpeg. Daher ist wahrscheinlich Ihre Aufmerksamkeit erforderlich, da Filter erstellt werden können, um eine Stapelprüfung ähnlicher Dateien durchzuführen.
FFmpeg ist auch hier für Windows verfügbar . Die Befehlszeile ist mit einer Ausnahme von stderr redirect fast identisch:
ffmpeg.exe -v error -i file.avi -f null - >error.log 2>&1