Ich habe eine Bilddatei (png) und eine Audiodatei (aiff). Wie kombiniere ich sie, um eine Videodatei zu erstellen, die das Standbild zeigt und die Audiodatei abspielt?
Zielbetriebssystem: Entweder OS X Lion oder Ubuntu, wobei nur freie Software verwendet wird, muss befehlszeilengesteuert sein (bitte keine GUI-Lösungen). Danke im Voraus!
Ich denke, ffmpeg
das ist das, was Sie wollen, aber Sie müssen in die Dokumentation eintauchen, um herauszufinden, wie Sie es dazu bringen können, das zu tun, was Sie wollen.
Um die Antwort von ObscureRobot zu erweitern, verwenden Sie ffmpeg wie folgt:
ffmpeg -loop 1 -f image2 -r 2 -i input1.png -i input2.aiff -c:v libx264 -c:a copy -shortest output.mp4
-loop 1 -f image2 -r 2 -i input1.png
weist ffmpeg an, input1.png für immer mit einer Bildrate von 2fps zu loopen. -c:v libx264
weist es an , x264 zum Codieren des Videos zu verwenden , und -c:a copy
weist es an, das Audio einfach ohne Codierung zu kopieren. -shortest
bewirkt, dass ffmpeg stoppt, wenn die kürzeste Eingabe endet - in diesem Fall input2.aiff.
Dieser Artikel sieht so aus, als würde er Sie näher bringen. Enthält kein Audio, aber das klingt ehrlich gesagt einfacher, als die Bilder in Video umzuwandeln.
Auszug:
ImageMagick und ffmpeg kombiniert können verwendet werden, um Standbilder in Videos umzuwandeln. Sowohl ImageMagick als auch ffmpeg gibt es seit Jahren und sind als Pakete mit den meisten Linux-Distributionen erhältlich. Mit den folgenden Tipps können Sie Bilder auf der Befehlszeile konvertieren, was zunächst zeitaufwändig erscheinen mag, aber sobald Sie wissen, wie es geht, werden Sie es viel schneller finden als mit einer GUI!
Obskurer Roboter
Jimbo
Obskurer Roboter
Ciro Santilli OurBigBook.com