sudo apt-get install motion
sudo nano /etc/default/motion
将里面的no修改成yes,让motion可以一直在后台运行:start_motion_daemon=yes
sudo nano /etc/motion/motion.conf
- # 在守护程序(后台)模式下启动,打2开终端(默认:off)
- daemon on
- # 检测到运动后,输出“正常”图片(默认:on)
- [...]
- output_normal off
- # 存储进程编号的文件,又叫pid文件。(默认:未定义)。
- process_id_file /var/run/motion/motion.pid
- # 图像宽度(像素)。有效范围:取决于摄像头,默认:352个像素
- width 640
- # 图像高度(像素)。有效范围:取决于摄像头,默认:288个像素
- height 480
- # 每秒拍摄的最大帧数量。
- # 有效范围:2-100。默认:100(几乎没有限制)。
- framerate 7
- # 如果你使用网络摄像头要使用的URL,尺寸将自动检测(包括http://、ftp://或file:///)
- # 必须是返回单JPEG图片或原始MJPEG流的URL。默认:未定义
- netcam_url value http://http://192.168.10.250:8080/videostream.cgi
- # 网络摄像头的用户名和密码(只要在需要时)。默认:未定义
- # 语法是用户:密码
- netcam_userpass admin:mypassword
- # 存储图片和短片的目标基本目录
- # 推荐使用的绝对路径。(默认值:当前工作目录)
- target_dir /home/carla/motion-images
- # ffmpeg用于视频压缩的编解码器。
- [...]
- ffmpeg_video_codec mpeg4
-
创建用来存储PID文件的目录,因为它在motion.conf中表明:
-
$ sudo mkdir /var/run/motion
启动motion -
sudo motion
- 退出motion
killall -TERM motion
- 或者
service motion stop