一. 支持ffmpeg功能(使能motion中的视频编码功能)支持视频采集 —> ffmpeg不支持 —host    

1. mkdir _install

2. ./configure —prefix=${PWD}/_install  —arch=arm  —cross-prefix=arm-linux-   —enable-shared  enable-shared :允许其编译产生动态库  cross-prefix :指明编译器  arch=arm :指明编译平台

3. make

4. make install

5. cd _installb

6. cp * x/rootfsb/

二. 安装motion 1. mkdir _install 2. ./configure —prefix=${PWD}/_install/ —host=arm-linux  —without-mysql  —without-pgsql —with-ffmpeg=xxx/FFmpeg/_install/ —without-mysql : 不使用mysql   —without-pgsql  :不使用PostgreSQL   --with-ffmpeg : 支持ffmpg 3. make 4. make install

/************************************* 产生libjepg.so.62**********************************/

三. 安装libtool-1.5.22.tar.bz2 1. mkdir _install 2. ./configure —prefix=${PWD}/_install —host=arm-linux CC=arm-linux-gcc 3. make 4. make install

四. 安装libjpeg.tar.bz2 1. mkdir _install

2. cd _install

3. mkdir bin include man lib

4. cd man

5. mkdir man1

6. cd ../../

7. cp libtool-1.5.22/_install/bin/*  ./

8. ./configure —prefix=${PWD}/_install —host=arm-linux CC=arm-linux-gcc —enable-shared

9. make && make install

10. cp _installb/*  xxx/rootfsb/

/************************************* 产生libjepg.so.62**********************************/

注: motion要运行,需要配置文件

五. 编辑motion配置文件

1. cp _install/motion-3.2.1

2/examples/motion-disc.conf  xxx/rootfs/etc/motion.conf

2. vi motion-dist.conf

  2.1. videodevice /devideoX

  2.2 v412_palette 2 —> 设置格式,所用的摄像头采用的是 MJPEG

  2.3 width 640

  2.4 height 480

  2.5 framerate 15  —> 1秒钟要抓取多少图像(太高会占用较多的系统资源)

  2.6 threshold 1500   —> 根据前面设置的分辨率来设定, 当前后两幅图像间像素点差达到这个值,触发图像采集

  2.7 target_dir xxx   —> 捕捉到的图像(视频)保存的位置

  2.8 locate on     —> 将移动的部分用方框框起来

  2.9 on_motion_detected  madplay xxx.mp3  —> 当捕捉到图像后,调用的程序

六. 测试  1. motion -c /etc/motion.conf  —> -c 指明配置文件

motion移植的更多相关文章

  1. DIY远程移动图像监测(tiny6410+USB摄像头+motion+yeelink+curl)

    看到有博客上采用motion搭建移动图像监测系统,感觉很强大,但大多缺少远程监测能力,大多局限于局域网.OK,笔者手头刚好有一个30W像素的USB摄像头,那么借用yeelink服务,也来DIY一把,哈 ...

  2. motion程序的移植和安装【转】

    本文转载自:http://blog.csdn.net/guozhiyuan20095318/article/details/7310486 motion是一个开源的用于移动图像监控的程序.我在做博创杯 ...

  3. Linux下移动图像监测系统——motion的移植及应用

    移动图像监控主系统的开发 移动图像监控的原理方法: 通过获取摄像头图像,比较前后每一帧的图像数据,从而实现移动物体监控.所有移动监控均是如此,只是图像帧的比较算法不同. 移动图像监控系统的实现 选择开 ...

  4. motion的移植和使用

    说明: motion主页:http://www.lavrsen.dk/foswiki/bin/view/Motion motion下载地址:http://sourceforge.net/project ...

  5. linux下motion摄像头监控编译与配置

    利用linxu下的开源的motion搭建嵌入式视频动态监控系统 所谓移动图像监测,简单来说就是利用摄像头定点监测某个区域,当有移动物体经过时,摄像头便自动抓拍(要监测多大物体.按拍照速率都是可调的), ...

  6. 六轴加速度传感器MPU6050官方DMP库到瑞萨RL78/G13的移植

    2015年的电赛已经结束了.赛前接到器件清单的时候,看到带防护圈的多旋翼飞行器赫然在列,又给了一个瑞萨RL78/G13的MCU,于是自然联想到13年的电赛,觉得多半是拿RL78/G13做四旋翼的主控, ...

  7. 基于mjpg_streamer视频服务器移植【转】

    本文转载自:http://blog.csdn.net/wavemcu/article/details/7539560 MJPG简介: MJPG是MJPEG的缩写,但是MJPEG还可以表示文件格式扩展名 ...

  8. 小波变换和motion信号处理(一)(转)

    写的太好,不得不转:http://www.kunli.info/2011/02/15/fourier-wavelet-motion-signal-1/ 这是<小波变换和motion信号处理> ...

  9. linux下的开源移动图像监测程序--motion编译与配置

    前几天在网上偶然看到一篇博客,是利用linxu下的开源的motion搭建嵌入式视频动态监控系统,感觉很好很强大于,是就想自己编译移植一下试试. 所谓移动图像监测,简单来说就是利用摄像头定点监测某个区域 ...

随机推荐

  1. hive12启动报错org.apache.thrift.server.TThreadPoolServer.<init>(Lorg/apache/thrift/server/TThreadPoolServer$Args;)

    执行如下命令启动hive服务:./bin/hive --service hiveserver,报如下错误: Starting Hive Thrift ServerException in thread ...

  2. LeetCode: Regular Expression Matching 解题报告

    Roman to IntegerGiven a roman numeral, convert it to an integer. Input is guaranteed to be within th ...

  3. django数据库基本操作-增删改查(tip)-基本

    补充:django外键保存 #外键保存 form_data = Form_Data() project, is_created = Project_Name.objects.get_or_create ...

  4. jsp版ueditor图片在线管理返回绝对路径

    引用:http://zhengyunfei.iteye.com/blog/2149979 如果你有富文本编辑器的功能需要开发,我推荐你用百度的ueditor.本文将与你分享jsp版ueditor开发中 ...

  5. 一款基于jquery的手风琴图片展示效果

    今天要给大家分享一款基于jquery的手风琴图片展示效果.这款图片的展示效果鼠标经过前是灰色的,当鼠标经过时图片变大且变为彩色.效果图如下: 在线预览   源码下载 实现的代码. html代码: &l ...

  6. 装饰者模式——(head first 设计模式3)

    装饰者模式定义 装饰者模式动态的将责任附加到对象上,若要扩展功能,装饰者提供了比继承更有弹性的替代方案. 从定义来看,除了提到比继承更有弹性,其他的还是非常模糊,下面就先给出其UML类图. 从UML类 ...

  7. 设计模式-观察者模式(上)<转>

    本文参考Head First设计模式一书,感觉书中的例子实在很好,很贴切.对模式的知识点进行总结,并对书的源码做了一定注释.   观察者模式要点有二:主题和观察者. 最贴切的案例是:杂志订阅,杂志是主 ...

  8. WPF路由事件一:逻辑树和可视树

    一.什么是逻辑树 逻辑树就是描述WPF界面元素的实际构成,它是由程序在XAML中所有的UI元素组成.最显著的特点就是由布局控件.或者其他常用的控件组成. <Window x:Class=&quo ...

  9. node-webkit播放目录下所有网页文件

    1.编写index.html文件 这里我们需要播放某一个目录下所有的网页文件,要做到切换不同的网页,可以在index.html中使用iframe.通过js动态改变iframe的src属性,从而动态地切 ...

  10. ViZDoom安装

    官网:https://github.com/mwydmuch/ViZDoom/blob/master/doc/Building.md 环境:ubuntu16, python2.7, Anaconda2 ...