
P A R T I V
H A R D W A R E H A C K I N G
242
The filename after the output (
-o
) option can be anything you want it to be, with the preced-
ing commands merely using example filenames. When writing the filename, always be sure
to add the extension appropriate to your file type:
.jpg
for JPEG images,
.png
for Portable
Network Graphics,
.bmp
for bitmap images and
.gif
for the Graphics Interchange Format.
For a full description of all options available to
raspistill
, turn to Appendix B, “Camera
Module Quick Reference”. Alternatively, type the following command to see a list of options:
raspistill --help
Recording Video
Just as there is a dedicated application for capturing still images through the Raspberry Pi
Camera Module, there is another for capturing video:
raspivid
. Using
raspivid
is very
similar to using
raspistill
, but there are several differences you’ll need to know before
forging ahead.
The most important difference between
raspivid
and
raspistill
is in the
-t
option: in
raspistill
, the
-t
option provided the time-out for the preview before the image was
captured; in
raspivid
, the
-t
option provides a limit for the overall length of the recorded
video. If a value of
0
is given, the video will record forever—rapidly filling your SD card or
external storage device.
As with
raspistill
, the default for the
-t
option is five seconds. So, to check the camera
is working and record a short video, you can simply type the command’s name along with the
-o
(output) option and a filename:
raspivid -o defaultvideo.h264
This records a five-second video and saves it as in a format known as
h.264
. Unlike
raspistill
, there is no option to save the file in a different format:
raspivid
uses the
hardware acceleration available in the Pi’s BCM2835 processor to do the recording, and only
h.264 is supported as a capture format.
If you play the video back, you’ll find that there’s no sound. Unfortunately, the Raspberry Pi
does not include a microphone input. Although it’s possible to record audio by connecting
certain USB microphones or sound cards, this will need to be captured using separate soft-
ware and combined with the video file later using a video editing package.
Summary of Contents for A
Page 1: ......
Page 2: ......
Page 3: ...Raspberry Pi User Guide 2nd Edition...
Page 4: ......
Page 5: ...Raspberry Pi User Guide 2nd Edition Eben Upton and Gareth Halfacree...
Page 10: ......
Page 26: ...R A S P B E R R Y P I U S E R G U I D E S E C O N D E D I T I O N 10...
Page 28: ......
Page 29: ...Chapter 1 Meet the Raspberry Pi...
Page 37: ...Chapter 2 Getting Started with the Raspberry Pi...
Page 56: ......
Page 57: ...Chapter 3 Linux System Administration...
Page 79: ...Chapter 4 Troubleshooting...
Page 89: ...Chapter 5 Network Configuration...
Page 109: ...Chapter 6 The Raspberry Pi Software Configuration Tool...
Page 122: ......
Page 123: ...Chapter 7 Advanced Raspberry Pi Configuration...
Page 140: ......
Page 141: ...Chapter 8 The Pi as a Home Theatre PC...
Page 151: ...Chapter 9 The Pi as a Productivity Machine...
Page 160: ......
Page 161: ...Chapter 10 The Pi as a Web Server...
Page 172: ......
Page 173: ...Chapter 11 An Introduction to Scratch...
Page 189: ...Chapter 12 An Introduction to Python...
Page 216: ......
Page 218: ......
Page 219: ...Chapter 13 Learning to Hack Hardware...
Page 234: ......
Page 235: ...Chapter 14 The GPIO Port...
Page 249: ...Chapter 15 The Raspberry Pi Camera Module...
Page 265: ...Chapter 16 Add on Boards...
Page 280: ......
Page 281: ...Appendix A Python Recipes...
Page 287: ...Appendix B Raspberry Pi Camera Module Quick Reference...
Page 293: ...Appendix C HDMI Display Modes...