def make_video():
subprocess.call([
'ffmpeg',
'-framerate', str(some_integer), # frame rate of input images, calculated
'-i', '/path/to/images/name-*.png',
'-c:v', 'libx264', # mp4 lib
'-crf', '20',
'-pix_fmt', 'yuv420p',
'-r', '60', # frame rate of output video
vid_path, # path of output video
'-y', # overwrite without asking
])
< /code>
Dies nimmt die nummerierten Bilder auf und steckt sie in das Video. Wie gesagt: funktioniert einwandfrei.
Bevor Sie dies tunim.save(img_path) # where im is PIL.Image object
Ich mache Videos von PNG-Images mit FFMPEG und es funktioniert gut.[code]def make_video(): subprocess.call([ 'ffmpeg', '-framerate', str(some_integer), # frame rate of input images, calculated '-i', '/path/to/images/name-*.png', '-c:v', 'libx264', # mp4 lib '-crf', '20', '-pix_fmt', 'yuv420p', '-r', '60', # frame rate of output video vid_path, # path of output video '-y', # overwrite without asking ]) < /code> Dies nimmt die nummerierten Bilder auf und steckt sie in das Video. Wie gesagt: funktioniert einwandfrei. Bevor Sie dies tunim.save(img_path) # where im is PIL.Image object [/code] Manchmal über 100.000 Bilder!>
Ich versuche, eine Videodatei und eine Audiodatei in einen einzigen MP4 mit FFMPEG -Bibliotheken (libavformat, libavcodec, libavutil usw.) über JNI on Android zu verschmelzen. Hier ist der...
Ich habe eine Python -GUI für einen Media -Player geschrieben (eine gemeinsame Bibliothek, die ich von FFPlay in FFMPEG erstellt habe). Es verwendet die Wiederholungsverstärkung, um die Lautstärke so...
Ich benutze PIL, um regelmäßig Area -Dateien von NOAA zu öffnen. In der letzten Bilder, die ich erhalten habe, funktioniert der Befehl image.open () einfach nicht. Hier ist ein einfacher Code, den...