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, diesen Windows-Fehlergenerator zu reparieren und möchte „generate.py“ bearbeiten, um Argumente nach dem Namen zu akzeptieren, und ich muss nicht jedes Mal etwas ändern, wenn ich etwas...
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...