So finden Sie mit ffmpeg Szenenschnitte und teilen ein Video genau dort

ffmpeg kann Schnitte in einem Video mit einem einzigen Filter finden, doch viele Anleitungen lassen offen, wie man den passenden Schwellenwert wählt und die Zeitstempel in Dateien umsetzt, die am Schnitt beginnen. Ein Stolperstein ist, dass showinfo seine Ausgabe in das Log von stderr schreibt, sodass ein Lesen von stdout eine leere Liste liefert. Am Testvideo der NASA mit 92 Sekunden Länge wurden mit dem Standardwert 0,27 18 Schnittzeiten gefunden, und die Erkennung dauerte nur etwa 0,8 Sekunden. Der Szenenwert ergibt sich aus der mittleren absoluten Differenz der Helligkeit zwischen Frames, abzüglich des vorherigen Werts, und lässt sich in Python nachbauen, wenn nur die Luma-Ebene verwendet wird. Eine Umwandlung nach Graustufen verzerrt die Werte dagegen um etwa 16 Prozent.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in