Ich habe es geschafft, eine Reihe von Bildern zu erhalten, die mit Python geladen wurden.
Ich möchte, dass mein Skript diese Bilderserie (in dem Format, in dem ich sie brauche) aufnimmt und daraus ein Video erstellt. Das große Limit bei all dem ist, dass ich etwas Einfaches und Einfaches zu installieren suche. Idealerweise verwenden Sie das standardmäßige OS X-Installationsverfahren:
Ich möchte nicht viel Mühe aufwenden, um das Videobearbeitungsprogramm zu installieren. Nur etwas einfaches, das funktioniert.
Welches Format sollte ich anstreben? Ich brauche mein Video auf Linux-, Mac- und Windows-Systemen. Die Bilder sind Diagramme, also sprechen wir von diskreten Bildern, nicht von Fotografien. Es sollte ziemlich einfach sein, es zu komprimieren. Es wird ungefähr 1000 Bilder geben, also wird das ein kurzer Film sein.
Mit welchen Tools soll ich das eigentliche Video produzieren? Ich muss es entweder direkt von Python aus tun, indem ich eine Bibliothek verwende, die für diesen Zweck entwickelt wurde, oder indem ich Kommandozeilen-Tools scripte, die von Python aufgerufen werden.
Wenn Sie der Befehlszeile nicht abgeneigt sind, gibt es den Befehl convert
aus dem ImageMagick-Paket. Es ist verfügbar für Mac, Linux, Windows. Siehe Ссылка .
Es unterstützt eine große Anzahl von Bildformaten und Sie können Ihren Film als mpeg-Datei ausgeben:
%Vor%oder als animierte Gifs zum Hochladen auf Webseiten:
%Vor% Weitere Optionen für den Befehl convert
finden Sie hier: ImageMagick v6 Beispiele -
Animationsgrundlagen
Sie können OpenCV verwenden. Und es kann auf dem Mac installiert werden. Außerdem gibt es eine Python-Schnittstelle .
Ich habe ein Programm aus hier etwas modifiziert, weiß aber nicht, ob es so ist kompiliert und kann es nicht überprüfen.
%Vor%Müssen Sie Python benutzen? Es gibt andere Tools, die nur für diese Zwecke erstellt werden. Um beispielsweise ffmpeg oder mencoder zu verwenden.