前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >树莓派延时摄影并把所有jpg图片转mp4视频成品

树莓派延时摄影并把所有jpg图片转mp4视频成品

作者头像
骤雨重山
发布2022-01-17 09:59:52
8280
发布2022-01-17 09:59:52
举报
文章被收录于专栏:骤雨重山

树莓派吃灰多年了,想着让他焕发下第二春。于是想想想想想搞了个延时摄影,搞完以后,发现图片合成视频成了一个问题,博主百度ANDgoogle了好多方法都太麻烦,然后博主整合了一下分享给大家。

延时摄影代码

  • 需要 python 环境
  • 新建 你喜欢的名字.py 文件
  • 填入以下代码
代码语言:javascript
复制
import picamera
import time

def getCurrentTime():
    (year, month, day, hour, minute, second, _, _, _) = time.localtime()
    ret = "%04d%02d%02d%02d%02d%02d" % (year, month, day, hour, minute, second)
    return ret
    
camera = picamera.PiCamera()
prefix = "yanshi"        #保存的图片前缀
path = "./TimePhoto/"    #图片保存的目录

while True:
    suffix = getCurrentTime() 
    filename = path + prefix + "_" + suffix + ".jpg"    #图片全名
    camera.capture(filename)
    time.sleep(15)        #延时15秒拍摄一张图片,根据自己喜好来(建议不低于5秒)

博主从上午9点多启动放在那里,因为没有夜视功能,所以到傍晚7点多天黑了就停止拍摄了,一共拍了2000多张(删除了部分天黑时的全黑图片)

JPG图片转MP4视频代码

需要安装 ffmpeg 自行安装

代码语言:javascript
复制
ffmpeg -framerate 12 -pattern_type glob -i '*.jpg' -c:v libx264 -profile:v high -crf 12 -pix_fmt yuv420p 你喜欢的合成后视频的名字.mp4

由于博主拍了一整天,合成的视频太大了,就不放了!👋👋👋

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-09-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 延时摄影代码
  • JPG图片转MP4视频代码
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档