A-A+

[Motion] 移动检测开源代码Motion学习 – 下载&编译&安装

2017年12月05日 Motion, Other 暂无评论 阅读 899 次

Motion简介

Motion是一个可以检测一个或者多个摄像头照片变化的程序,也可以说是可以检测物体的移动。Motion是用c语言编写的,运行在Linux操作系统上。

操作环境

OS:Debian8.9 32bit

Motion version 4.1 release

安装步骤

1、获取源码;

现在motion的源码直接托管在github上面,所以我们可以直接使用gitclone的方式或者下载zip的方式获取到源码。

git clone https://github.com/Motion-Project/motion.git

2、安装依赖库;

Install basic build packages:
    sudo apt-get install autoconf automake pkgconf libtool libjpeg8-dev build-essential libzip-dev

Install FFMPEG packages
    sudo apt-get install libavformat-dev libavcodec-dev libavutil-dev libswscale-dev libavdevice-dev

3、编译安装;

    autoreconf -fiv
    ./configure
    make
    make install

默认是会安装到/user/local目录,你也可以在配置的时候加以下参数指定安装目录。

    --prefix               :  Specify the install location for the motion package(指定安装目录)
    --with-ffmpeg=[dir]    :  Specify the location in which ffmpeg/libav is installed.(指定ffmpeg/libav库所在的位置)

4、卸载;

make uninstall

5、其他配置选项;

参见官方文档:http://www.lavrsen.dk/foswiki/bin/view/Motion/MotionGuideInstallation

配置和使用

参见文档:[Motion] 移动检测开源代码Motion学习 — 配置和使用

给我留言