Command-Line Time-Lapse Photography - Raspberry Pi A User Manual

Hide thumbs Also See for Raspberry Pi A:
Table of Contents

Advertisement

C H A P T E R 1 5
Other options supported by
set the width and height of the recorded video to 1,920x1,080—Full HD—use the
options as in the following command:
-h
raspivid -w 1920 -h 1080 -o fullhdvideo.h264
To record a longer video, adjust the
milliseconds. To record a minute of video, type the following command:
raspivid -t 6000 -o minutelongvideo.h264
Although h.264 is a reasonably efficient video format, recording at high resolutions can take up
considerable disk space. If you're recording longer videos, be sure that you have enough free
space on your SD card or consider connecting a USB storage device like an external hard drive.
You can read more options for
or see a list of available options with the following command:
raspivid --help

Command-Line Time-Lapse Photography

So far, you've learned the basics of how to use the Raspberry Pi Camera Module—now it's
time to find a practical use for the project. The key advantage of the Raspberry Pi over a
dumb network-connected camera is the capability to be easily programmed for different
tasks. In this example, you can turn your Raspberry Pi and connected Camera Module into a
time-lapse photography system.
The
program comes with an option for enabling a time-lapse mode,
raspistill
continuously captures pictures according to a customisable delay in milliseconds. This fea-
ture is designed for when
or video streamer, and will overwrite the output file each time a new picture is taken.
To use
in traditional time-lapse photography, where a new file is created each
raspistill
time, you'll need a way of driving
dedicated application or even a web server thread, but the easiest way is to use a process
known as shell scripting.
T H E R A S P B E R R Y P I C A M E R A M O D U L E
are also supported by
raspistill
option by specifying your required length of video in
-t
in Appendix B, "Camera Module Quick Reference"
raspivid
is called by an external program, such as a web server
raspistill
externally. This could be a Python program, a
raspistill
. For example, to
raspivid
and
-w
, which
-tl
243
TIP

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Raspberry pi b

Table of Contents