4
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

raspberry pi3で猫監視カメラを作る全体の流れ

Last updated at Posted at 2016-12-01

猫がお留守番中何をしているのか知るために、ラズパイとwebカメラを使用して、猫が動いたら動画記録し、それをtwitterにuploadするようにしました。

  • インストールしたアプリやライブラリ

  • 処理概要

    • motionで動体検出
      • 動体検出したら、動画で記録するようにします。
      • twitterにuploadするためには、エンコード、コンテナを規定範囲内で作る必要があるが、motionで一旦録画したのち、あとでffmpegで好きなフォーマットに変換することとしたため、とりあえずmpeg4でエンコードとした。解像度は、とりあえず640x320、20fpsとした。
      • on_movie_endからpython script()を呼び出して、あとはtwitter投稿までそこで処理させる。
        -python script(
        )での処理。
        • 第一引数に、生成された動画ファイルのfull pathが渡ってくる。
          • ffmpegでaviファイルをh264の動画、オーディオなし、mp4コンテナに変換。
          • 一定サイズ以上のファイルをtwitterにuploadする
          • 一定時間以上たった古いファイルを削除。(お掃除)
        • ffmpegでの変換はこんな感じ
          • ffmpeg -i hoge.avi -vcodec libx264 -an -f mp4 piyo.mp4
4
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?