ffmpeg 将当前文件夹下的所有 .png合成为一个视频
·
首先:将当前所有的.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是合成的视频名称, ./ 表示保存在当前位置
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)