首先:将当前所有的.png 图片重命名为 %d.png 格式 (%d 表示以数字格式为名称),可以通过这个函数:

import os

files = os.listdir('./')

files.sort()
index = 1
for file_name in files:
    if file_name.endswith(".png"):
        os.rename('./'+file_name,'./{id}.png'.format(id = index))
        index += 1

接着在当前文件夹打开终端 输入:ffmpeg -r 8 -i ./%d.png -c:v libx264 -vf fps=8 ./output.mp4

-r 8 代表读取帧率

vf fps=8 合成视频的帧率

./output.mp4 :output.mp4是合成的视频名称, ./ 表示保存在当前位置

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐