Python und FFMPEG: Video mit Audio in einem Durchgang erstellen oder den Prozess beschleunigen
📁 Python, numpy - wissenschaftliches Rechnen, pip - Installation von Bibliotheken
Versuche, Python und FFMPEG unter Windows miteinander zu verbinden.
Es ist notwendig, aus einer Reihe von Bildern und Audiospuren (im Speicher des Programms als Numpy Array gespeichert) ein langes Video zu erstellen.
Ich könnte dies in 2 Durchgängen machen:
- Zuerst erstelle ich ein Video aus Bildern über pipe,
- Dann füge ich Audio hinzu, aber ich möchte es optimaler und schneller:
ffmpeg -y -f rawvideo -vcodec rawvideo -s 1920x1080 -pix_fmt bgr24 -r 5.00 ^ -i pipe:0 -vcodec libx264 -preset medium -pix_fmt yuv420p video.avi
- Ich erstelle ein Video
ffmpeg -f s16le -acodec pcm_s16le -ar