FFMPEG: Extraktion von 20 Bilder aus einem video von variabler Länge

Ich habe durchsucht das internet sehr intensiv, aber ich habe nicht gefunden, was ich brauchte, nur Variationen, die nicht ganz bei der Sache, das ich verwenden möchte.

Ich habe mehrere videos in verschiedenen Längen, und ich will-Extrakt 20 Bilder, jedes video von Anfang bis Ende, um zu zeigen das breiteste Eindruck von dem video.

So ein video ist 16m 47er long => 1007s insgesamt => ich habe einen snapshot des Videos alle 50 Sekunden.

So, ich dachte, mit der-r Option von ffmpeg mit dem Wert von 0.019860973 (eq 20/1007), aber ffmpeg sagt mir, dass die framerate ist zu klein für Sie...

Die einzige Möglichkeit, die ich herausgefunden, es zu tun wäre, um ein Skript zu schreiben, welche Anrufe ffmpeg mit einem manipulierten -ss-Schalter und mit -vframes 1, aber das ist ziemlich langsam und ein wenig aus für mich, da ffmpegs numerates die Bilder selbst...

Anregungen oder Richtungen?

Dank,
Vapire

InformationsquelleAutor der Frage Vapire | 2011-12-30

Schreibe einen Kommentar