Dies kann leicht über ffmpeg erfolgen, die Dokumentation beschreibt den Ablauf
Bilder aus einem Video extrahieren:
ffmpeg -i foo.avi -r 1 -s WxH -f image2 foo-%03d.jpeg
Dies wird pro Sekunde aus dem Video und ausgeben wird sie in Dateien mit dem Namen ein Video - Frame extrahiert
foo-001.jpeg
,foo-002.jpeg
usw. werden Bilder neu skaliert werden, um die neuen BxH Werte passen.Wenn Sie nur eine begrenzte Anzahl von Frames extrahieren möchten, können Sie den obigen Befehl in Kombination mit der Option -vframes oder -t oder in Kombination mit -ss verwenden, um das Extrahieren ab einem bestimmten Zeitpunkt zu starten.