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

  • 相关阅读:
    算法学习(十五)
    学习正则表达式笔记(三)
    学习正则表达式笔记(二)
    事件监听器
    socket(套接字)
    (转载)表驱动法
    C++文件读写
    齐次表示
    线性插值(linear interpolation)
    向上取整Ceil,向下取整Floor,四舍五入Round
  • 原文地址:https://www.cnblogs.com/jsben/p/4780404.html
Copyright © 2011-2022 走看看