树莓派吃灰多年了,想着让他焕发下第二春。于是想想想想想搞了个延时摄影,搞完以后,发现图片合成视频成了一个问题,博主百度ANDgoogle了好多方法都太麻烦,然后博主整合了一下分享给大家。
延时摄影代码
- 需要 python 环境
- 新建 你喜欢的名字.py 文件
- 填入以下代码
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| 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)
|
博主从上午9点多启动放在那里,因为没有夜视功能,所以到傍晚7点多天黑了就停止拍摄了,一共拍了2000多张(删除了部分天黑时的全黑图片)
JPG图片转MP4视频代码
需要安装 ffmpeg 自行安装
1
| ffmpeg -framerate 12 -pattern_type glob -i '*.jpg' -c:v libx264 -profile:v high -crf 12 -pix_fmt yuv420p 你喜欢的合成后视频的名字.mp4
|
由于博主拍了一整天,合成的视频太大了,就不放了!???