返回信息流最近等论文预评审结果比较忐忑,想到一个点子:没有单反和快门线,在宿舍也可以玩延时摄影。摄影小白,基本不懂构图色彩后期,单纯为大家提供一个思路。大神轻拍。
【器材】:一部安卓手机 + 一台电脑(假设为Linux) + 一根USB线
【主题】:花朵绽放
【思路】:Android 系统开放了一些接口,Debug模式下电脑可以通过Android SDK提供的adb 命令调用它们,模拟启动相机、聚焦、拍照动作,并将照片保存到电脑硬盘。Linux系统设置定时任务,每隔几分钟执行一遍上述任务。最后,通过ffmpeg 或者其他视频编辑软件将全部照片变成视频、gif。
我手头有一部大概一年前买的红米,测试了下拍照效果,虽然比不上正在用的5c但也相当凑和。笔记本刚刚重装了个系统(Arch),在官网上下好了新鲜热乎的Android SDK。
用USB线将手机连到笔记本,打开手机的开发者模式。另外,推荐将手机设置为调试模式下屏幕常亮。用Android SDK的platform-tools目录下的adb命令检查是否顺利连接了手机。具体操作可以google之,此处不赘述。
然后就是写代码,调用adb命令完成启动相机、聚焦、拍照、保存照片到电脑、删除手机上的照片等一连串操作了。我用Bash脚本写的(参考我的github工程https://github.com/yuantops/TimelapseAndroid),当然别的语言也行。
给这个脚本设置个定时任务。linux下非常方便,crontab简直完美。我设置的任务启动间隔是10min。当然,这个间隔按理是要用拍摄对象的总耗时与视频帧率算出来的,参考这个帖子http://content.photojojo.com/tutorials/ultimate-guide-to-time-lapse-photography/ 。
讲到这里,前期所有技术准备已经完成了,该介绍下拍摄对象。我选择的拍摄主题是“鲜花绽放”,所谓一支浓艳露凝香,在我心中玫瑰是坠吼不过的了。在花店用3人民币买了一朵含苞待放的玫瑰花骨朵儿。给它粘个背景,插在一个透明酸奶罐子中,架好灯光(淘宝买的USB LED灯)。固定好手机,缚得牢牢的,不要让它晃动。
静静地让我们的程序跑,跑,跑。。。。(学十晚上会熄灯,这是比较麻烦的,暂时我还没想到解决办法。不过幸亏玫瑰花儿开得快,白天就很饱满了。)
时间大概过去了五个小时。。。
好了,花儿开好了。
我们打开电脑上存放照片的目录,用ffmpeg或者别的视频编辑软件,将它们合成视频。(我这里为了方便合成的是gif。)
最后是gif效果图(按版面发帖要求缩减了尺寸)。
这是一条镜像帖。来源:北邮人论坛 / photo / #254751同步于 2015/12/10
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Photo机器人发帖
[心得]宿舍延时摄影DIY——安卓手机+电脑
satansan
2015/12/10镜像同步25 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复