FFMPEG-Befehlsfehler für Szenenerkennung: Ausgabedatei ist leer
361
Tina J
Ich versuche, Szenen in einem bestimmten Video zu erkennen. Nachdem Sie mit scenecut
Schwellenwerten herumgespielt haben, speichern Sie das erste Bild jeder Szene als Bild.
Ich verwende den folgenden Befehl:
ffmpeg -i input.mp4 -vf "select=gt(scene\,0.5), scale=640:360" -vsync vfr yosemiteThumb%03d.png
Aber es zeigt mir einen Fehler:
Output file is empty, nothing was encoded (check -ss / -t / -frames parameters if used)
Worin besteht das Problem?
Einfachste Vermutung: Keine zwei aufeinander folgenden Frames unterscheiden sich um mehr als 50%. Wenn Sie den vollständigen Speicherauszug der Szenenergebnisse erstellt haben, überprüfen Sie die typischen Bewertungen für manuell identifizierte Szenenänderungen.
Gyan vor 5 Jahren
1
Du hast recht Gyan. Ich bekomme etwas, wenn ich es auf "0,1" setze. Ich wünschte, es könnte einige Möglichkeiten geben, den Schwellwert automatisch einzustellen, um genau X Fotos zu erhalten!
Tina J vor 5 Jahren
0
0 Antworten auf die Frage
Verwandte Probleme
-
3
Windows Media Center (Vista): Add-On oder Software zum Schneiden von TV-Aufnahmen?
-
3
Videobearbeitung mit ATI-Karten
-
1
VirtualDub für Linux
-
2
Wie viel Datenträgerverbrauch verwenden RAW-Videos?
-
1
Java Apps im Browser blinken / reißen beim Scrollen - warum?
-
3
Wiedergabe von Video-Rips mit Windows Media Center
-
5
Wie kann ich Internetfilme (Hulu usw.) am besten auf meinem Fernseher ansehen?
-
4
Eingebettetes Flash-Video in MS Word-Dokument (2003 oder 2007)
-
10
Erzwingen Sie die native Auflösung für den Nicht-PnP-Monitor in Windows
-
4
Wie erfahre ich, warum Windows Media Center keinen Film abspielt?