Motion

提供: KiyomiWiki
移動: 案内検索

WEBカメラにUSBカメラを動作させる時の設定をメモします。

環境

O S   : Linux Ubuntu 12.04 LTS
C P U : Intel Core2 Duo CPU E4500@2.20GHz x 2
MEMORY: 3.8GB
DISK  : USB(64GB) + HDD(500GB)
Camera: Logitech, Inc. Webcam C270

motionのインストール

1.インストール

$ sudo apt-get install motion ffmpeg chkconfig

2.motion.confの編集

  • /etc/motion/motion.conf
daemon on
process_id_file /var/run/motion.pid 
rotate 180                     --- カメラを上下反転させる時
width 320
height 240
framerate 15
threshold 500
output_normal off
ffmpeg_cap_new off
ffmpeg_video_codec mpeg4
snapshot_interval 60           --- 60秒毎に画像を保存
target_dir /home/ubuntu/motion    --- ファイルを保存するフォルダを指定
snapshot_filename %Y%m%d/%Y%m%d_%H%M%S
webcam_motion on
webcam_maxrate 15
webcam_localhost off
control_localhost off

3.自動起動ファイルの設定

  • /etc/init.d/motion
 太字のところを修正
  start)
    if check_daemon_enabled ; then
        if ! [ -d /var/run/motion ]; then
                mkdir /var/run/motion
        fi
        chown motion:motion /var/run/motion 

        log_daemon_msg "Starting $DESC" "$NAME"
#if start-stop-daemon --start --oknodo --exec $DAEMON -b --chuid motion ; then
if start-stop-daemon --start --oknodo --exec $DAEMON -b ; then
            log_end_msg 0
        else
            log_end_msg 1
            RET=1
        fi
    fi
    ;;
  • /etc/default/motionの設定を=yesに変更する。
start_motion_daemon=yes
  • chkconfig実行
$ sudo chkconfig motion on

4.Motion再起動

$ sudo service motion restart

5.ブラウザから確認

http://localhost:8081/