Raspberry Piで監視カメラ4 動画メール編

RaspberryPiカメラで動画をメール送信

前回、監視カメラから静止画のメールを送るようにしたが大量の画像でGmailが見づらいので動画を撮影して送ってみることにした。

$ sudo vi /etc/motion/motion.conf

daemon on
v4l2_palette 15
width 640
height 480
ffmpeg_bps 800000
framerate 24
threshold 3000
target_dir /var/motion
webcam_localhost off
output_pictures first
ffmpeg_output_movies on
ffmpeg_video_codec mkv
on_event_end none
on_movie_end "/var/motion_setting/send2.sh %f"

前回に続き見慣れない単語だけざっくり解説すると
v4l2_paletteはカメラの色設定
ffmpeg_bpsは撮影動画をエンコードする際のビットレート
framerateは撮影動画をエンコードする際のフレームレート(ウチでは30fpsは無理だった)
output_picturesは静止画の設定だがfirstで動画の最初のフレームを静止画にしてくれる
ffmpeg_video_codecはコーデックの指定(ウチではmp4は無理だった)
on_movie_endは動画エンコード後のアクション

そしてシェルスクリプトを複製して書き直す。
$ cp /var/motion_setting/send.sh /var/motion_setting/send2.sh
$ vi /var/motion_setting/send2.sh

#!/bin/sh
FILE=$1
mutt -s "監視カメラ" "メールアドレス" -c -a $FILE<"/var/motion_setting/message.txt"

$ sudo service motion restart
見るのは動画が見やすいけどRaspberry Pi Camera Module V2は静止画はきれいに撮れるが動画は結構汚く、画角が結構狭まるので監視カメラには向いてないので別の方法を考える事にした。

Tags: , ,

トラックバック

コメントを書く