Ich bin auf der Suche nach einer Möglichkeit in OS X/Python3.5, eine .avi
Videodatei zu nehmen, jeden 100. Rahmen zu subsamples und diese Rahmen zu einem eigenen Video zu kombinieren.Beispiel-Frames von Video
In meinem speziellen Fall ist das Video 30 Sekunden bei 20 Bildern pro Sekunde, so dass das neue Video nur 6 Bilder lang wäre (Ich möchte dies für mehrere Videos tun, dann kombinieren Sie sie alle später zusammen).
Ich habe opencv
installiert, habe aber Probleme, eine Dokumentation dazu zu finden. Ich könnte auch eine andere Bibliothek verwenden, wenn es einfacher ist.
Vielleicht erwägen Sie 'ffmpeg' mit Subprozess; Ich denke, 'OpenCV' erfordert es trotzdem, also schneide einfach den Mittelsmann heraus ... –
Ich bin offen für alles, aber ich muss das für Zehntausende von Videos tun, die Hunderte von Unterverzeichnissen umfassen. Hat 'ffmpeg' irgendeine Möglichkeit, dies zu automatisieren oder wäre es ein Video nach dem anderen? Wollte Python benutzen, weil ich etwas Erfahrung mit der 'os' Bibliothek habe. – Austin
In 'bash' könnte man rekursiv Verzeichnisse mit Hilfe von' find' durchqueren. Gibt es einen Grund, warum du 'Python' brauchst? Und ja, 'ffmpeg' kann leicht mit der richtigen Skriptfähigkeit automatisiert werden. Ein solches Beispiel: http://stackoverflow.com/a/41657131/499581 –