树莓圆周率的轻,紧凑的特性意味着,当与流行的相机模块和便携式电池配对,它可以作为一个秘密相机使用。考虑到这一点,我最近拍摄了五个惊人的延时视频。你也可以。
要开始在覆盆子皮上进行延时摄影,最好先准备一个防水、全天候甚至加固的覆盆子皮外壳。你可以在亚马逊上找到合适的东西。确保它有足够的空间放相机,也有足够的空间放镜头。如果这种情况目前不可用,请考虑一个没有用于GPIO访问的插槽的封闭情况等。
接下来,您将需要一个电池选项,使Pi便携。你可以自己做一个,或者买一个小巧的充电电池。我用的是RAVPower(英国)的,它能让你在充满电的情况下保持36-48小时的电力供应。
此外,您还需要一个三脚架(智能**设计的类型应该是理想的)和可选的管道胶带,用于在某些情况下固定Pi。
我们已经研究了过去使用Raspberry Pi相机模块的各种方法,设置延时非常简单。
然而,从那以后,事情有了一些进展。对于这个项目,我们将使用raspistill命令,它包含在Raspbian Jessie的最新版本中:
raspistill -t 30000 -tl 2000 -o image%04d.jpg参数指定30秒(30000毫秒)后的超时(-t)和每次放炮之间2秒的间隔(-tl)(2000毫秒)。它会将每个图像保存到当前文件夹中,文件名格式为image000x.jpg,如使用image%04d.jpg条件指定的那样。这个计算器能帮助你把数字弄好。
默认情况下,相机以2592 x 1944的分辨率拍摄照片,最终的图像分辨率约为2.5 MB。在几个小时的延时捕捉过程中,这会给你的Pi带来一点负担。因此,指定一个稍微低一点的分辨率是个好主意。因此,该命令可能为
raspistill -t 30000 -tl 2000 -o image%04d.jpg -w 1280 -h 960我所做的——您也需要做的——就是调整脚本的超时和时间间隔条件,以适应特定的场景。
如果您在室外使用Raspberry Pi,并且远离家庭网络,则需要创建一个临时网络,以便通过SSH从智能**连接到Pi。这是远程启动延时图像捕获的最佳方式;如果愿意,您也可以在笔记本电脑上使用临时网络,但智能**或平板电脑更便于携带。
这里有几个选项,但最可靠的是使用以太网电缆和SSH。
现在,您应该可以通过SSH直接连接到Raspberry Pi,这将使捕获延时照片变得更加简单。或者,您可以使用Python脚本和按钮,就像我们的Raspberry Pi stop motion studio教程中所解释的那样。
如果这两种方法中的任何一种看起来都太难了,那么您可以始终依靠无线网络上的标准SSH连接来开始延时捕获,然后将Pi带到其预期位置。只要你的电池组有足够的寿命,并且你已经在你的raspistill脚本中输入了一个合适的持续时间,一切都应该顺利。在将图像编译为视频(见下文)之前,只需丢弃不相关的图像!
在这个阶段,你可以走出去,开始设置和捕捉延时镜头。如果你缺乏想法,请继续阅读,但首先我们将概述修复图像并将其全部转换为视频的过程。
如果你每5秒或10秒创建一个小时或更长时间的图像,你显然会得到很多图像。考虑到默认情况下这些都是高清的。这意味着他们会很快吃掉你树莓皮上的储藏空间。因此,把自己限制在一个单一的电影项目是一个好主意。完成捕获后,创建电影(见下文)并删除原始快照。
到目前为止,你只有照片。你需要把这些一起编辑成一个视频文件。
首先检查图像,确保它们的方向正确。如果没有,您可以根据需要使用ImageMagick软件旋转它们。
sudo apt-get install imagemagickfor file in *.png; do convert $file -rotate 90 rotated-$file; done这将使当前目录中的每个图像顺时针旋转90度。在某些情况下,我必须将.JPG文件逆时针旋转90度:
for file in *.jpg; do convert $file -rotate -90 rotated-$file; done完成后,我删除了原始文件,并使用avconv软件创建了一个视频文件,将每个快照编译成一个视频。avconv是libav工具套件的一部分。
sudo apt-get install libav-toolsavconv -r 10 -i rotated-image%04d.jpg -r 10 -vcodec libx264 -crf 20 -g 15 -s 1280x720 timelapse.avi上面的命令指定了图像的文件名格式(image%04d.jpg)、编解码器(-vcodec)、压缩质量(-crf),当然还有所创建视频的文件名。它还将调整到1280 x 720分辨率——如果您是在Raspberry Pi上编译视频,这一点非常重要,因为保留默认高清分辨率需要很长时间。你也会发现这是资源密集型的,所以选择较轻的选项。或者,将图像复制到PC并在那里创建AVI文件。
(例如,FFMPEG可用于Windows。在复制图像并安装FFMPEG之后,您应该在图像文件夹中打开一个命令行窗口(在Windows资源管理器中,单击“文件”>;“打开命令提示符”),然后输入以下内容:
ffmpeg -r 15 -start_number 0001 -i image%04d.jpg -s 1280x720 -vcodec libx264 outputfilename.mpg道格的世界会给你一个很好的解释。)
创建输出影片后,使用omxplayer之类的工具来播放完成的文件。VLC播放器也应该工作良好,特别是如果你在Windows上创建视频。
首先,我选择利用我的周围环境。这意味着我要走到花园的尽头,爬上我的树莓皮,观察附近一个工业装置上方不断的活动。云层、火焰、蒸汽等等,这是一个工业再加工和废物处理的场所。
还有鸭子。
我用了10秒的时间间隔来捕捉,并让时间间隔运行了6个小时。
令人惊讶的是,我们记下了多少英里的行驶里程,整个过程似乎变得多么乏味。我把树莓圆周率安装在智能**的三脚架上,然后把它挂在后视镜下面,得到以下效果。
这是我的第一次移动尝试,并没有我想要的那么长。间隔需要更短,总长度需要更长,才能获得更平滑的结果。在这里,我使用了3分钟的超时,每10秒捕捉一次。
这一次,我选择捕捉阳光明媚的日子里阴影的移动。为此,我把圆周率和它的电池安装在花园里的一根柱子上,并把它指向甲板。这捕捉到了阴影的移动,尽管有云层的干扰。
对之前视频的方向不满意(停留在纵向模式下),我发现我需要在raspistill命令中添加-rot 90参数以获得横向图片。
注意视频的结尾,你会看到雨水在桌子上积聚。生活在北约克郡的危险,期待天气做你想做的!
这个计划要运行几个小时,从早上到中午。我设置了10秒的间隔来匹配相机的固定位置。。。后来下雨的时候我就把项目撤了!
当婴儿不被观察时,他们会做什么?很明显,走路的方式没有太多的障碍,但是他们的四肢移动了多少,或者和奶嘴搏斗了多少?
为了找到答案,我让我的宝贝女儿成为这个延时视频的主题,好好利用智能**的三脚架,将圆周率安全地安装在沙发后面。
由于光线太弱,快门速度设置为30000(-ss 30000),延迟了5秒,持续了35分钟。
有没有想过你在咖啡馆里有多活跃?我决定带着我信任的树莓皮去当地的咖啡连锁店,花些时间观察顾客的行为。他们要喝多少茶和咖啡?
他们花了很长时间坐着,还是购物更重要?答案就在这里。我们以10秒的间隔运行了不到一个小时的时间间隔。
我发现了五个明显的延时摄影项目。我相信你能做得更好。让我们看看你能在评论中做些什么!
This guide is available to download as a free PDF. Download this file now. Feel free to copy and share this with your friends and family. ...
夜空也许是人类已知的最伟大的自然视觉体验。它就在那里,在我们上面,每夜都有,但我们中很少有人知道该找什么。但只要有点夜间摄影,这种情况就会改变。 ...
树莓圆周率的多功能性意味着在某个时候,你一定会在户外使用它,超出你的无线网络。那么,如果不**键盘和显示器,如何与之通信呢? ...
树莓皮是最通用的小玩意之一。你可以用它来**一**整的电脑或者像啤酒罐键盘一样古怪的东西。你玩得越多,发现的东西就越多。 ...
TensorFlow是谷歌的神经网络库。鉴于机器学习是目前最热门的事情,谷歌在这项新技术中处于领先地位也不足为奇。 ...
用覆盆子皮是非常有趣的。有这么多项目要选,50美元的电脑会让你忙上几个月。但是建立树莓皮皮可能会很费时。 ...
This guide is available to download as a free PDF. Download this file now. Feel free to copy and share this with your friends and family. ...
通过添加一个摄像头模块到你的树莓皮,你基本上得到一个便携式,轻便,易于持有或安装互联网连接的相机。 ...
你认为你的树莓皮只是一个小电脑好复古游戏,流媒体视频,而不是很多其他?错了!这是一个理想的项目计算机,你可以使用许多实际用途,从看星星作为替代桌面。 ...