zoukankan      html  css  js  c++  java
  • 如何借助Motion操控Linux监控摄像头

    • 介绍

    本文介绍如何使用motion来操控Linux下的摄像头。

    • 安装
    apt-get install motion
    • 配置文件

    输入命令后面的命令编辑配置文件,

    vim /etc/motion/motion.conf

    按照如下需改:

    daemon on #后台运行
    videodevice /dev/video0 #摄像头的设备字符文件,一般不需要修改
    target_dir /tmp/motion #输出的图片和视频存放的位置
    locate on #如果画面中有运动的话就框起来
    width 1024
    height 768
    
    webcam_quality 100 #画面质量
    webcam_motion on #只有在画面变化的情况下才拍照
    webcam_localhost off #允许远程访问
    
    ffmpeg-cap_new on #画面有运动的话就用视频录下来
    ffmpeg_video_codec msmpeg4 #视频的编码
     

    如果输入上面的命令后没有直接显示出问价内容的话,您可以将文件/etc/motion/.motion.conf.swp删除。

    另外, 要注意上面的daemon和webcam_localhost两个选项。

    • 启动服务

    执行重启服务命令: sudo service motion restart

    执行后如果出现如下的错误提示,说明motion当前处于被禁用状态,需要开启。

    [warn] Not starting motion daemon, disabled via /etc/default/motion … (warning).

    找到文件/etc/default/motion,将文件中的start_motion_daemon后面的值修改为yes。

    • 访问

    http://127.0.0.1:8081

  • 相关阅读:
    Spring源码加载BeanDefinition过程
    设计模式之☞委派模式,通俗易懂,一学就会!!!
    SpringMvc 跨域处理
    寻找全排列的下一个数
    使用两个栈实现队列
    无序数组在排序后的最大相邻查
    判断一个数是否是2的幂
    最大公约数
    最小栈的实现
    js 原型与原型链
  • 原文地址:https://www.cnblogs.com/jsben/p/4780404.html
Copyright © 2011-2022 走看看