Warum sollten Sie -vframes und -ss verwenden, um ein Miniaturbild aus dem Video zu erhalten?


0

Ich verwende dieses Argument für FFmpeg, um ein Miniaturbild aus einer Videodatei zu erhalten:

ffmpeg -i input.mp4 -vframes 1 -s 320x240 -ss 10 output.jpg

Ich verstehe, dass -ss 10 FFmpeg anweist, das Miniaturbild in der 10. Sekunde aufzunehmen, aber wozu dient -vframes 1?

Antworten:


1

Das zeigt ffmpegan, dass ein Frame ausgegeben werden soll. Andernfalls wird versucht, mit dem Image File Muxer mehrere Bilder auszugeben. Aus der Hilfe:

$ ffmpeg -h
...
-vframes number     set the number of video frames to record

Ihr Zweck wird klarer, wenn Sie mehrere Miniaturbilder aufnehmen, aber wenn Sie ein einzelnes Bild aufnehmen (indem Sie nicht% d im Ausgabedateinamen angeben), ist es schwer zu erkennen, wofür es da ist!
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.