web-dev-qa-db-ja.com

WebCamを使用して記録する(動き検出を含む)

ウェブカメラを録画カメラとして使用するためのUbuntuソフトウェア(セキュリティシステムのような)。それ_が必要部屋の動きを検出し、写真を撮り、記録する。

9
Luis Alvarado

コマンドラインのみのユーティリティであるmotion(モーション検出をサポートするV4Lキャプチャプログラム)を使用してみてください。

これを標準リポジトリからインストールするには、次を実行します。

Sudo apt-get install motion

それは私にとって非常に便利です。モーションはオーディオを録音しないことに注意してください。

8
user13664

wxCamは動き検出をサポートします。

3
lukasz

guvcview は、あなたがレコーダーであるかのように滑らかなビデオで最高です。

Sudo apt-get install guvcview
2
Jose King

Ubuntuの標準的なWebカメラアプリである Cheese を試してください。

デフォルトでインストールされ、アプリケーション>サウンドとビデオに移動します

録画機能(ビデオとサウンド)があり、スナップショットを写真として撮ります。しかし、モーションセンサーが欠けていると思います。

2
MestreLion
  • ffmpeg

ビデオのみ:

ffmpeg -f video4linux2 -s 320x240 -i /dev/video0 out.mpg

オーディオとビデオの場合:

ffmpeg -f oss -i /dev/dsp -f video4linux2 -s 320x240 -i /dev/video0 out.mpg

  • ZoneMinder 監視システム。たぶん最高で最も複雑なオープンソースツール

2
jet

Shinobiをご覧ください。Node.JSで書かれたオープンソースCCTVプラットフォーム(カメラレコーダー-セキュリティ監視ソフトウェア)。そのサイトから:

  • IPカメラとローカルカメラの記録
  • WebSocketによるストリーム
  • WebMおよびMP4に保存:コーデックの選択の混乱が少なくなった後、他の形式が追加されます。
  • API
    • ビデオを取得する
    • モニターを入手する
    • モニターモードの変更:無効、監視、記録
    • ストリームを埋め込む
1
Pablo Bianchi

ffmpeg、Cheese、V4Lはすべて優れたツールであり、シンプルで最大限の機能を備えていますが、動き検出機能はありません。

動き検出が必要な場合、ZoneMinder(オープンソース)および/またはXeoma(クローズドソースですが、動き検出器といくつかの通知を備えた非常にシンプルな無料モードがあります)を実際に見てください。

0