GoGPT Best VPN GoSearch

OnWorksファビコン

モーション - クラウド上のオンライン

OnWorksの無料ホスティングプロバイダーで、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、またはMAC OSオンラインエミュレーターを介してモーションを実行します。

これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレータ、MAC OSオンラインエミュレータなど、複数の無料オンラインワークステーションのいずれかを使用して、OnWorks無料ホスティングプロバイダーで実行できるコマンドモーションです。

プログラム:

NAME


motion - video4linuxデバイスを使って動きを検出する

SYNOPSIS


モーション [ -hmns ] [ -c 設定ファイルパス ] [ -d ログレベル ] [ -k ログタイプ ] [ -p
プロセスIDファイル] [ -l ログファイル]

DESCRIPTION


モーション 動きを検出するためにvideo4linuxデバイスを使用します。動きが検出されると、通常と
モーションピクチャーが撮影されます。必要に応じて通知するアクションも実行できます。
自動スナップショットの作成も可能です。

OPTIONS


-c 設定ファイルのフルパスとファイル名。例:/home/kurt/motion.conf。デフォルトは
Motionのビルド時に別途指定しない限り、/usr/local/etc/motion。多くのRPM
Debianパッケージでは、おそらく の/ etc または、デフォルトとして /etc/motion を使用します。

-h ヘルプ画面を表示します。

-m 起動時にモーション検出を無効にします。

-n 非デーモンモードで実行します。

-s セットアップモードで実行します。また、非デーモンモードを強制します。

-d ログ レベル
ログレベル [1..9] (EMR、ALR、CRT、ERR、WRN、NTC、INF、DBG、ALL) を設定します。(デフォルト: 6 /
NTC)

-k ログ type
ログの種類を設定します(COR、STR、ENC、NET、DBL、EVT、TRK、VID、ALL)。(デフォルト:ALL)

-p プロセス ID ファイル (pid ファイル) のフルパスとファイル名。例: /var/run/motion.pid。
デフォルトは定義されていません。PIDファイルは、Motionがデーモンで起動されたときにのみ作成されます。
モード。

-l ログ ファイルの完全なパスとファイル名。(stderr と syslog にログを記録するには -l syslog を使用します)

CONFIG FILE OPTIONS
これらは設定ファイルで使用できるオプションです。 彼ら   上書きされた by
  コマンドライン! すべての数値は整数です(小数は許可されません)。
ブールオプションはオンまたはオフになります(値「1」、「はい」、「オン」はすべて真を意味し、
その他の値は false を意味します。

エリア検出 整数
値: 0 - 999999999 / デフォルト: 未定義
あらかじめ定義されたエリア(1~9)で動きを検知します。エリアは1、2、3のように番号が付けられています。
モーションが4 5 6になると、スクリプト(on_area_detected)が直ちに開始されます。
指定されたエリアの7つで検出されましたが、イベント中に8回のみ検出されました。9 XNUMX XNUMX
このオプションでは1つ以上のエリアを指定できます。注意:このオプションは
これらの領域に検出を制限しないでください。(デフォルト: 未定義)

自動明るさ boolean
値: オン、オフ / デフォルト: オフ
動きに応じてビデオデバイスの明るさを調整します。カメラにのみ推奨されます
自動明るさ調整なし

明るさ 整数
値: 0 - 255 / デフォルト: 0 (無効)
ビデオ デバイスの明るさのレベル。

コントラスト boolean
値: 0 - 255 / デフォルト: 0 (無効)
ビデオ デバイスのコントラスト レベル。

デーモン boolean
値: オン、オフ / デフォルト: オフ
デーモン(バックグラウンド)モードで起動し、ターミナルを解放します。このオプションは
スレッド設定ファイルではなく、motion.conf で指定します。

データベースDB名 string
値: 最大 4095 文字 / デフォルト: 未定義
データベースの名前。

データベースホスト string
値: 最大 4095 文字 / デフォルト: localhost
データベースサーバーのIPアドレスまたはドメイン名。モーションと
データベースは同じサーバー上で実行されます。

データベースパスワード string
値: 最大 4095 文字 / デフォルト: 未定義
データベースのパスワード。

データベースポート 整数
値: 0 - 65535 / デフォルト: 未定義
データベース サーバーのポート番号。

データベースの種類 個別の ストリング
値: mysql、postgresql / デフォルト: 未定義
データベースの種類 ( mysql 、 postgresql )。

データベースユーザー string
値: 最大 4095 文字 / デフォルト: 未定義
データベースのユーザー名。

斑点除去フィルター string
値: EedDl / デフォルト: 未定義
(E/e)rodeまたは(D/d)ilateの組み合わせで、動画のスペックルを除去します。そして最後に
オプションでラベルを付けることができます。

エミュレートモーション boolean
値: オン、オフ / デフォルト: オフ
常に動きが検出されているかのように、画像が継続的に保存されます。

イベントギャップ 整数
値: 0 - 2147483647 / デフォルト: 60
イベント ギャップは、イベントの終了をトリガーする、モーションが検出されない秒数です。
イベントは、短い時間内に撮影された一連の動画として定義されます。

exif_テキスト string
値: 最大 4095 文字 / デフォルト: 未定義
JPEG EXIFコメントに含めるテキスト。変換を含む任意のテキストを指定できます。
指定子。EXIFタイムスタンプはこのテキストとは独立して含まれます。

拡張パイプ string
値: 最大 4095 文字 / デフォルト: 未定義
生のビデオを一般に「STDIN」にパイプし、外部のビデオ エンコーダーを使用できるようにします。
例えば、memcoder を使用する場合:
extpipe mencoder -demuxer rawvideo -rawvideo w=320:h=240:i420 -ovc x264
-x264encopts bframes=4:frameref=1:subq=1:scenecut=-1:nob_adapt:
threads=1:keyint=1000:8x8dct:vbv_bufsize=4000:crf=24:partitions=i8x8,i4x4:vbv_maxrate=800:no-
chroma-me -vf denoise3d=16:12:48:4,pp=lb -of avi -o %f.avi - -fps %fps

ffmpeg_bps 整数
値: 0 - 9999999 / デフォルト: 400000
ffmpegで作成された動画のビットレート。ビットレートは400000秒あたりのビット数です。デフォルト: XNUMX
(400kbps)。値が大きいほど、品質は向上しますが、ファイルサイズは大きくなります。このオプションを使用するには、
ffmpeg ライブラリがインストールされています。

ffmpeg_output_debug_movies boolean
値: オン、オフ / デフォルト: オフ
ピクセルのみが表示されるモーションタイプのムービーをエンコードするには、ffmpegライブラリを使用します。
それは変化します。

ffmpeg_output_movies boolean
値: オン、オフ / デフォルト: オフ
ffmpeg ライブラリを使用して、ムービーをリアルタイムでエンコードします。

ffmpeg_deinterlace boolean
値: オン、オフ / デフォルト: オフ
ffmpegを使ってビデオのインターレースを解除します。アナログカメラで動画を撮影する場合に必要です。
ビデオや写真内の動く物体を水平方向にコーミングします。

ffmpeg_タイムラプス 整数
値: 0 - 2147483647 / デフォルト: 0 (無効)
設定した秒間隔で画像フレームを保存してタイムラプス動画を作成します。
このパラメータ。使用しない場合は0に設定してください。

ffmpeg_タイムラプス_モード 個別の ストリング
値: 時間別、日次、週次日曜、週次月曜、月次、手動 / デフォルト:
daily
タイムラプス ビデオのファイル ロールオーバー モード。

ffmpeg_可変ビットレート 整数
値: 0、2 - 31 / デフォルト: 0 (無効)
ffmpegエンコーダの可変ビットレートを有効にして定義します。ffmpeg_bpsは無視されます
可変ビットレートが有効になっている場合。有効な値: 0 (デフォルト) = 固定ビットレートが定義されています
ffmpeg_bps によって、または 2 〜 31 の範囲で、2 が最高品質、31 が最低品質を意味します。

ffmpeg_ビデオ_コーデック 個別の ストリング
値: mpeg1 (ffmpeg-0.4.8 のみ)、mpeg4、msmpeg4、swf、flv、ffv1、mov、ogg /
デフォルト: mpeg4
ffmpegがビデオ圧縮に使用するコーデック。タイムラプス動画は常に
このオプションとは関係なく、mpeg1 形式で作成されます。

フレームレート 整数
値: 2 - 100 / デフォルト: 100 (制限なし)
カメラから 1 秒あたりにキャプチャされるフレームの最大数。

周波数 整数
値: 0 - 999999 / デフォルト: 0 (未設定)
チューナーに設定する周波数(kHz)。有効な範囲:チューナーの仕様による、デフォルト:0
(設定しないでください)

高さ 整数
値: デバイス依存 / デフォルト: 288
各フレームの高さ(ピクセル単位)。

色相 整数
値: 0 - 255 / デフォルト: 0 (無効)
ビデオデバイスの色相レベル。

整数
値: -1 - 64、-1 = 無効 / デフォルト: -1 (無効)
使用する入力チャンネルは-1から始まる整数で表されます。
通常、ビデオ/TV カードの場合は 1 に設定され、USB カメラの場合は -1 に設定されます。

ipv6対応 boolean
値: オン、オフ / デフォルト: オフ
HTTP 制御およびストリームに対して IPV6 を有効または無効にします。

ライトスイッチ 整数
値: 0 - 100 / デフォルト: 0 (無効)
画像のパーセンテージで示される突然の大きな光強度の変化を無視します
強度が変化した領域。

モーションを探す 個別の ストリング
値: on、off、redbox、center、redcross、preview / デフォルト: off
移動するオブジェクトを囲むボックスを描画します。「プレビュー」の値はモーションのみを表示します。
保存されたムービーではなく、保存されたプレビュー JPEG 画像にボックスを描画します。

ログファイル string
値: 最大 4095 文字 / デフォルト: 未定義
ログ メッセージを保存するにはファイルを使用します。定義されていない場合は stderr と syslog が使用されます。

ログファイル string
値: 最大 4095 文字 / デフォルト: 未定義
ログメッセージを保存するファイルを使用します。定義されていない場合はstderrとsyslogが使用されます。(
syslog が設定されている場合は、stderr と syslog にログが記録されます)

log_level 整数
値: 1 - 9 / デフォルト: 6
ログメッセージのレベル [1..9] (EMR、ALR、CRT、ERR、WRN、NTC、ERR、DBG、ALL)。
(デフォルト: 6 / NTC)。

ログタイプ 個別の ストリング
値: STR、ENC、NET、DBL、EVT、TRK、VID、ALL / デフォルト: ALL
タイプ (STR、ENC、NET、DBL、EVT、TRK、VID、ALL) 別にログ メッセージをフィルターします。

マスクファイル string
値: 最大 4095 文字 / デフォルト: 未定義
感度マスクとして使用するPGMファイル。この画像は、同じ幅と
キャプチャされるフレームと同じ高さで、バイナリ形式になります。

最大映画時間 整数
値: 0 (無限) - 2147483647 / デフォルト: 3600
ムービーの最大秒数。長さを無制限にするには、0 に設定します。

最小フレーム時間 整数
値: 0 - 2147483647 / デフォルト: 0
カメラから画像フレームをキャプチャする間隔の最小秒数。
デフォルト: 0 = 無効 - キャプチャ レートはカメラのフレーム レートによって決まります。

最小モーションフレーム 整数
値: 1 - 1000 / デフォルト: 1
画像フレームには、少なくとも指定された数のフレームが連続して動きを含んでいなければなりません。
実際のモーションとして検出される前に、モーションの検出率を算出します。デフォルトの1では、すべてのモーションが
検出されました。有効範囲は1からXNUMXまでですが、
1-5。

モーションビデオパイプ string
値: 最大 4095 文字 / デフォルト: 未定義
動画用のビデオループバック入力デバイスであるvideo4linux。特定のパイプが
使用する場合は、このパイプのデバイスファイル名を使用します。ダッシュ「-」が指定されている場合は、
motionは/proc/video/vloopback/vloopbacksを使用して空きパイプを探します。デフォルト:
設定されていません

ムービーファイル名 string
値: 最大 4095 文字 / デフォルト: %v-%Y%m%d%H%M%S
モーショントリガーffmpegムービーのファイルパス(target_dirを基準とします)。これは
以前はffmpeg_filenameと呼ばれていました。

ネットカメラ耐性チェック boolean
値: オン、オフ / デフォルト: オフ
貧弱な/バグのあるファームウェアを搭載したネットワーク カメラに対して、JPEG チェックを緩めに設定します。

ネットカメラキープアライブ 個別の string
値: off、force、on / デフォルト: off
ネットワークソケットのキープアライブ設定により、
互換性のあるネットカメラ。

ネットカメラプロキシ string
値: 最大 4095 文字 / デフォルト: 未定義
必要に応じて、ネットカメラプロキシサーバーで使用するURL。構文は次のとおりです。
http://myproxy:ポート番号

ネットカメラURL string
値: 最大 4095 文字 / デフォルト: 未定義
入力として使用するダウンロード可能な jpeg ファイルまたは生の mjpeg ストリームへの URL を指定します。
デバイス。AXIS 2100 ネットワーク カメラなど。
http:// ftp:// mjpg:// or file:/// ( mjpg:// is for network cameras with codec
mjpeg )。

ネットカメラのユーザーパスワード string
値: 最大 4095 文字 / デフォルト: 未定義
ユーザー名とパスワードで保護されたネットワークカメラの場合は、HTTPにこのオプションを使用します。
1.1 基本認証。文字列はユーザ​​ー名:パスワードとして指定されます。
認証を行わない場合はこのオプションを指定します。

騒音レベル 整数
値: 1 - 255 / デフォルト: 32
ノイズ レベルは、ノイズと動きを区別するためのしきい値として使用されます。

ノイズチューン boolean
値: オン、オフ / デフォルト: オン
ノイズレベルの自動調整を有効にします。

ノルム 整数
値: 0 (PAL)、1 (NTSC)、2 (SECAM)、3 (PAL NC 色なし) / デフォルト: 0 (PAL)
ビデオデバイスの規格を選択します。値: 0 (PAL)、1 (NTSC)、2 (SECAM)、3 (PAL)
NC(カラーなし)。デフォルト:0(PAL)

検出されたエリア string
値: 最大 4095 文字 / デフォルト: 未定義
事前定義された領域で動きが検出された場合に実行するコマンド、オプションをチェック
エリア検出。

カメラが失われた
値: 最大 4095 文字 / デフォルト: 未定義
カメラが開けない、または紛失した場合に実行するコマンド。
変換指定子とスペースをコマンドの一部として使用します。%f を使って渡します。
コマンドのファイル名(フルパス付き)。

イベント終了時 string
値: 最大 4095 文字 / デフォルト: 未定義
一定時間動きがない後にイベントが終了したときに実行されるコマンド。
モーションなしはオプションevent_gapで定義されます。変換指定子と
コマンドの一部としてスペースを使用します。

イベント開始時 string
値: 最大 4095 文字 / デフォルト: 未定義
イベント開始時に実行されるコマンド。イベントは最初のモーションで開始されます。
event_gapで定義された一定時間動きがない後に検出されます。
コマンドの一部としての変換指定子とスペース。

動き検出時 string
値: 最大 4095 文字 / デフォルト: 未定義
モーションフレームが検出されたときに実行されるコマンド。変換を使用できます
コマンドの一部としての指定子とスペース。

映画の終わりに string
値: 最大 4095 文字 / デフォルト: 未定義
イベントの終了時にffmpegムービーが閉じられるときに実行されるコマンド。
コマンドの一部として変換指定子とスペースを使用できます。%f を使って渡します。
コマンドのファイル名(フルパス付き)。

映画開始時 string
値: 最大 4095 文字 / デフォルト: 未定義
ムービー作成時に実行されるコマンド。変換指定子を使用できます。
コマンドの一部としてスペースを使用します。ファイル名(フルパス付き)を渡すには%fを使用します。
コマンド。

画像保存時 string
値: 最大 4095 文字 / デフォルト: 未定義
画像を保存するときに実行されるコマンド。変換指定子を使用できます。
コマンドの一部としてスペースを使用します。ファイル名(フルパス付き)を渡すには%fを使用します。
コマンド。

出力デバッグ画像 boolean
値: オン、オフ / デフォルト: オフ
動いている物体だけを抽出した画像を出力します。この機能は、特別な
グレートーン画像として変化するピクセルのみが表示されるモーション タイプのムービー。
ラベル付けが有効になっている場合、最大の領域が青色で表示されます。スマートマスクは
赤。

出力画像 個別の ストリング
値: オン、オフ、最初、ベスト、センター / デフォルト: オン
通常画像は動きが検知されたときに保存される画像です。
カメラで撮影された画像。つまり、
デフォルトでは通常の画像が保存されます。

画像ファイル名 string
値: 最大 4095 文字 / デフォルト: %v-%Y%m%d%H%M%S-%q
target_dirを基準としたモーショントリガー画像(jpegまたはppm)のファイルパス。値
「プレビュー」は、保存されたファイルと同じ名前のJPEGファイルを作成します。
ムービーファイル。

画像タイプ 個別の ストリング
値: jpeg、ppm / デフォルト: jpeg
動きが検出されたときにトリガーされる画像モーションのタイプ。

キャプチャ後 整数
値: 0 - 2147483647 / デフォルト: 0 (無効)
動きが検出された後にキャプチャされるフレームの数を指定します。

キャプチャ前 整数
値: 0 - 100秒 / デフォルト: 0 (無効)
動き検出時に出力する前のフレームの数を指定します。
推奨範囲: 0~5、デフォルト=0。大きな値は使用しないでください。大きな値は
Motionでビデオフレームをスキップさせ、動画をスムーズに再生できないことがあります。動画をスムーズに再生するには
代わりに post_capture の値を大きくしてください。

プロセスIDファイル string
値: 最大 4095 文字 / デフォルト: 未定義
プロセスIDを保存するファイル(pidファイルとも呼ばれます)。使用時の推奨値:
/var/run/motion.pid

品質 整数
値: 1 - 100 / デフォルト: 75
jpeg 画像の品質(パーセント単位)。

静かな boolean
値: オン、オフ / デフォルト: オフ
動きを検知したときには静かにし、ビープ音を出力しません。

回転させる 個別の ストリング
値: 0、90、180、270 / デフォルト: 0 (回転しない)
画像を指定された角度だけ回転します。回転は保存されているすべての画像に適用されます。
映画も同様です。

ラウンドロビンフレーム 整数
値: 1 - 2147483647 / デフォルト: 1
入力を切り替える前にキャプチャするフレーム数を指定します。この方法でも
低速切り替え(例:1 秒ごと)も可能です。

ラウンドロビンスキップ 整数
値: 1 - 2147483647 / デフォルト: 1
切り替え後にスキップするフレーム数を指定します。(運が良ければ1、
安全を期したい場合は 2 にします。

飽和 整数
値: 0 - 255 / デフォルト: 0 (無効)
ビデオ デバイスの色の彩度レベル。

sdl_threadnr
値: 0 - 2147483647 / デフォルト: 0 (無効)
SDLウィンドウに表示するモーションスレッドの数(デフォルト:0 = 無効)

セットアップモード boolean
値: オン、オフ / デフォルト: オフ
セットアップモードでモーションを実行します。

スマートマスク速度 整数
値: 0 - 10 / デフォルト: 0 (無効)
スマートマスクの遅延。デフォルトは 0 = 無効。1 は遅い、10 は速い。

スナップショットファイル名 string
値: 最大 4095 文字 / デフォルト: %v-%Y%m%d%H%M%S-snapshot
target_dir を基準としたスナップショットのファイル パス (jpeg または ppm)。

スナップショット間隔 整数
値: 0 - 2147483647 / デフォルト: 0 (無効)
'snapshot_interval' 秒ごとに自動スナップショットを作成します。

sql_log_picture boolean
値: オン、オフ / デフォルト: オン
モーショントリガー画像ファイルを作成するときにデータベースにログを記録します。

sql_log_movie boolean
値: オン、オフ / デフォルト: オフ
モーショントリガーのムービーファイルを作成するときにデータベースにログを記録します。

sql_log_snapshot boolean
値: オン、オフ / デフォルト: オン
スナップショット イメージ ファイルを作成するときにデータベースにログを記録します。

sql_log_timelapse boolean
値: オン、オフ / デフォルト: オフ
タイムラプスムービーファイルを作成するときにデータベースにログを記録する

SQL_クエリ string
値: 最大4095文字 / デフォルト: セキュリティ(カメラ、ファイル名、
フレーム、ファイルタイプ、タイムスタンプ、テキストイベント) 値('%t'、'%f'、'%q'、'%n'、'%Y-%m-%d
'%T', '%C')
データベースに送信されるSQLクエリ文字列。各フィールドの値は次のように表されます。
変換指定子を使用して

ストリーム認証方法 整数
値: 0 = 無効、1 = 基本認証、2 = MD5ダイジェスト(より安全な
認証)。/ デフォルト: 0 (無効)
ストリームの認証方法を設定します。

ストリーム認証 string
値: ユーザー名:パスワード / デフォルト: 未定義 (無効)
ストリームの認証。

ストリーム制限 整数
値: 0 - 2147483647 / デフォルト: 0 (無制限)
フレーム数を数値フレームに制限します。'stream_limit' の後、フレーム数は
接続はモーションによって閉じられます。値0は無制限を意味します。

ストリーム_ローカルホスト boolean
値: オン、オフ / デフォルト: オン
ストリームへのアクセスをローカルホストに制限します。

ストリーム最大レート 整数
値: 1 - 100 / デフォルト: 1
ストリームのフレームレートを1秒あたりのフレーム数で制限します。デフォルトはXNUMXです。値を設定します。
100 まで実質的に無制限になります。

ストリームモーション boolean
値: オン、オフ / デフォルト: オフ
オンに設定すると、モーション送信は、誰もいないときにストリームを1秒あたりXNUMX枚に遅くします。
動きが検出されます。動きが検出されると、ストリームは定義に従って実行されます。
stream_maxrate。「オフ」の場合、ストリームは常にstream_maxrateで定義されたとおりに実行されます。

ストリームポート 整数
値: 0 - 65535 / デフォルト: 0 (無効)
モーションがストリーム サーバーとの着信接続をリッスンする TCP ポート。

ストリーム品質 整数
値: 1 - 100 / デフォルト: 50
ストリーム経由で転送される mjpeg 画像フレームの品質設定(パーセント)
接続。必要な帯域幅を制限するために、この値を低く設定してください。

スイッチフィルター boolean
値: オン、オフ / デフォルト: オフ
スイッチフィルターのオン/オフを切り替えます。フィルターはほとんどのものを区別できます。
スイッチングノイズと実際の動き。これにより、roundrobin_skipを1に設定することもできます
誤検出をほとんど発生させることなく。

ターゲットディレクトリ string
値: 最大 4095 文字 / デフォルト: 未定義 = 現在の作業ディレクトリ
画像およびムービー ファイルのターゲット ディレクトリ。

テキストの変更 boolean
値: オン、オフ / デフォルト: オフ
変更されたピクセルを表示するテキストのオン/オフを切り替えます。

テキストダブル boolean
値: オン、オフ / デフォルト: オフ
画像上の文字を通常の 2 倍のサイズで描画します。

テキストイベント string
値: 最大 4095 文字 / デフォルト: %Y%m%d%H%M%S
このオプションは、特殊イベント変換指定子%Cの値を定義します。
このオプションでは%C以外の変換指定子は使用しないでください。日付と時刻の値は
現在のイベントの最初の画像のタイムスタンプから。

テキスト左 string
値: 最大 4095 文字 / デフォルト: 未定義
左下隅にユーザー定義のテキストを重ねて表示します。AZ、az、0-9、「」を使用してください。
/ ( ) @ ~ # < > | , . : - + _ \n および変換指定子 (% で始まるコード)。

テキスト右 string
値: 最大 4095 文字 / デフォルト: %Y-%m-%d\n%T
右下隅にユーザー定義のテキストを重ねて表示します。AZ、az、0-9、「」を使用してください。
/ ( ) @ ~ # < > | , . : - + _ \n および変換指定子 (% で始まるコード)。
デフォルト: %Y-%m-%d\n%T = ISO形式の日付と24時間制の時刻

string
値: 最大 4095 文字 / デフォルト: 未定義
スレッド設定ファイルのフルパスとファイル名を指定します。各カメラには
カメラ固有のオプションを含むスレッド設定ファイル。
カメラが1台しかない場合は、スレッド設定ファイルは必要ありません。2台以上の場合は
カメラの場合は、motion.conf に加えて、カメラごとに 1 つのスレッド構成ファイルが必要です。
このオプションは、スレッド構成ファイルではなく、motion.conf に配置する必要があります。

しきい値 整数
値: 1 - 2147483647 / デフォルト: 1500
動きを判定するための閾値。閾値は変化したピクセルの数である。
ノイズフィルタリング、マスキング、スペックル除去、ラベリングを行った後にカウントされます。

しきい値調整 boolean
値: オン、オフ / デフォルト: オフ
しきい値レベルの自動調整を有効にします。

タイムラプスファイル名 string
値: 最大4095文字 / デフォルト: %v-%Y%m%d-timelapse
target_dir を基準としたタイムラプス ムービーのファイル パス (ffmpeg のみ)。

トラックオート boolean
値: オン、オフ / デフォルト: オフ
自動追跡を有効にする

トラック_iomojo_id 整数
値: 0 - 65535 / デフォルト: 0
代わりにiomojo smilecamをシリアルポートに接続している場合はこのオプションを使用してください
一般的なステッピングモーターコントローラーの。

トラックマックス 整数
値: 0 - 65535 / デフォルト: 0
サーボ x の最大位置。

トラックマキシ 整数
値: 0 - 65535 / デフォルト: 0
サーボ y の最大位置。

トラックモーターX 整数
値: 0 - 65535 / デフォルト: 0
X 軸を制御するために使用されるモーター番号。

トラックモーター 整数
値: 0 - 65535 / デフォルト: 0
Y軸を制御するために使用されるモーター番号。

トラック移動待機 整数
値: 0 - 65535 / デフォルト: 10
自動追跡によってカメラが移動した後、追跡が無効になるまでの遅延。
遅延は画像フレームの数として定義されます。

トラックポート string
値: 最大 4095 文字 / デフォルト: 未定義
これはステッピングモーターインターフェースが接続されているシリアルポートのデバイス名です。
接続されています。

トラック速度 整数
値: 0 - 255 / デフォルト: 255
モーターに設定する速度。

トラックステップ角度x 整数
値: 0~90 / デフォルト: 10
自動追跡でカメラが X 軸上でステップごとに移動する角度(度)。
現在はPWCタイプのカメラでのみ使用されます。

トラックステップ角度y 整数
値: 0~40 / デフォルト: 10
自動追跡でカメラが Y 軸上でステップごとに移動する角度(度)。
現在はPWCタイプのカメラでのみ使用されます。

トラックステップサイズ 整数
値: 0 - 255 / デフォルト: 40
実行するステップ数。

トラックタイプ 個別の ストリング
値: 0 (なし)、1 (ステッパー)、2 (iomojo)、3 (pwc)、4 (汎用)、5 (uvcvideo) /
デフォルト: 0 (なし)
トラッカーの種類。

チューナーデバイス string
値: 最大 4095 文字 / デフォルト: /dev/tuner0
チューナーカード内のチューナーを制御するために使用されるチューナーデバイス。このオプションは
Motion が FreeBSD 用にコンパイルされている場合にのみ使用されます。

使用_extpipe boolean
値: オン、オフ / デフォルト: オフ
extpipe を有効にすると、パイプを使用して YUV420 を供給する外部ビデオ エンコーダーを使用できるようになります。

v4l2_パレット 個別の ストリング
値: 0 - 8 / デフォルト: 8
モーションキャプチャで使用するパレットを好みに応じて選択できるようにする
ビデオデバイスでサポートされています。

ビデオパイプ string
値: 最大 4095 文字 / デフォルト: 未定義
通常画像用のvideo4linuxビデオループバック入力デバイス。特定のパイプが
使用する場合は、このパイプのデバイスファイル名を使用してください。ダッシュ「-」が指定されている場合は
motion は /proc/video/vloopback/vloopbacks を使用して空いているパイプを探します。

ビデオデバイス string
値: 最大 4095 文字 / デフォルト: /dev/video0 (FreeBSD: /dev/bktr0)
キャプチャに使用するビデオデバイス。Linuxのデフォルトは/dev/video0です。
FreeBSD ではデフォルトは /dev/bktr0 です。

ウェブコントロール認証 string
値: 最大 4096 文字 / デフォルト: 未定義
ユーザー名とパスワードによるHTTP制御を保護するには、HTTP 1.1でこのオプションを使用します。
基本認証。文字列はユーザ​​ー名:パスワードとして指定されます。
認証を行わない場合はこのオプションを指定します。このオプションは
motion.conf に記述し、スレッド設定ファイルには記述しません。

webcontrol_html_出力 boolean
値: オン、オフ / デフォルト: オン
webcontrol_port に接続しているブラウザに返される応答内の HTML を有効にします。
このオプションは、スレッド構成ファイルではなく、motion.conf に配置する必要があります。

webcontrol_localhost boolean
値: オン、オフ / デフォルト: オン
ウェブコントロールをローカルホストに制限します。このオプションはmotion.confに設定する必要があります。
スレッド構成ファイル内にはありません。

ウェブコントロールポート 整数
値: 0 - 65535 / デフォルト: 0 (無効)
http (ブラウザを使用した HTML) ベースのリモート Web コントロールのポート番号を設定します。
このオプションは、スレッド構成ファイルではなく、motion.conf に配置する必要があります。

整数
値: デバイス依存 / デフォルト: 352
各フレームの幅(ピクセル単位)。有効な範囲はカメラによって異なります。

信号


モーションは次の信号に応答します。

シグアップ 設定ファイルが再度読み込まれます。

シグターム
必要に応じて、最後のイベントのムービーファイルを作成して終了します。

シグSR1
Motion は現在のイベントのムービー ファイルを作成します。

注意事項


Snapshot
スナップショットとは、動きに関係なく一定の間隔で撮影された写真のことです。
絵。

モーション 画像
「モーション」画像/動画は、最後の瞬間に実際に変化したピクセルを表示します。
フレーム。これらの写真は、一般の人々に通常提示するのにはあまり役立ちません。
しかし、テストや調整、マスクファイルの作成には非常に便利です。
動きは、何かが動いているところを正確に見ることができます。動きはグレートーンで表示されます。
ラベル付けが有効になっている場合、最大の領域が青色で表示されます。スマートマスクは
読み。

ノーマル 画像
「通常の」画像とは、カメラで撮影した実際の画像にテキストが重ねて表示されたものです。

スレッド   設定 ファイル
Motionがコマンドラインオプション -c パス名 で呼び出された場合、Motionは
設定ファイルを指定どおりに実行します。コマンドで設定ファイルを指定すると、
-c が付いた行では、任意の名前を付けることができます。
-c を指定しない場合、または Motion に指定したファイル名が存在しない場合は、Motion
'motion.conf'という設定ファイルを次の順序で検索します。
1. モーションが呼び出された現在のディレクトリ
2. 次に、現在のユーザーのホームディレクトリ(シェル)の「.motion」というディレクトリに
環境変数 $HOME)。例:/home/goofy/.motion/motion.conf
3. .configure 実行時に --sysconfdir=DIR で定義されたディレクトリ
Motionのインストール(このオプションが定義されていない場合はデフォルトは
/usr/local/etc/)
/usr/local/etc/motionへの書き込み権限がある場合、エディタでは以下を推奨しています。
デフォルトの /usr/local/etc/motion ディレクトリには motion.conf ファイルが 1 つだけあります。
Motionの配布パッケージには、motion-という設定ファイルがあります。
dist.conf です。「make install」を実行すると、このファイルは
/usr/local/etc/motion ディレクトリ。
設定ファイルの名前を motion-dist.conf から motion.conf に変更する必要があります。
元のファイルはmotion-dist.confと呼ばれ、完璧に動作する
motion.confファイルは再インストールまたは
Motion の新しいバージョンにアップグレードします。
カメラが複数ある場合は、Motion を何度も呼び出さないでください。
モーションは複数のカメラで非常にエレガントな方法で動作するように作られており、
これを行うには、いくつかのスレッド設定ファイルを作成します。その後、Motionは
各カメラごとに追加のトレッドが必要です。カメラが1台しかない場合は、
motion.confファイル。カメラが2台以上ある場合は、
motion.conf ファイルの他に、カメラごとにスレッド構成ファイルがあります。
例えばカメラが2台ある場合は、motion.confと2つのスレッド設定が必要です。
ファイル。設定ファイルは合計 3 つ。
すべてのカメラに共通のオプションをmotion.confに記述することができます。(
すべてのパラメータをスレッドファイルに書き込むと、編集作業が大変になります。
よくあることを変える。
カメラ固有のオプションは、各スレッド ファイルで定義する必要があります。
最初のカメラは、motion.confから呼び出される最初のスレッドファイルで定義されます。
2 番目のカメラは、motion.conf などから呼び出される 2 番目のスレッド ファイルで定義されます。
motion.confで定義されたオプションは、
スレッド設定ファイルで同じオプションが定義されているカメラ。
Motionは次の順序で設定パラメータを読み取ります。同じ
パラメータが複数の場所に存在する場合、最後に読み取られたものが優先されます。
1. Motionは設定ファイルmotion.confをファイルの先頭から読み込みます。
一行ずつ下に進みます。
2. motion.confでオプション「thread」が定義されている場合、スレッド設定は
ファイルは読み取られます。
3. Motionはmotion.confファイルの残りの部分を読み込み続けます。ここからのオプションは
スレッド設定ファイルで以前に定義された同じオプションを無効にします。
4. モーションは、以前に定義されたオプションを無視して、再度コマンドラインオプションを読み取ります。
オプション。
そのため、スレッド設定ファイルは必ずmotion.confファイルの最後に記述してください。
スレッドファイルの呼び出し後にmotion.confでオプションを定義すると、
スレッドファイルは使用されません。そのため、スレッドファイルの呼び出しは常に最後に記述してください。
モーション.conf。
モーションがffmpeg、mysqlなどの特定の機能なしで構築されている場合は、
これらの機能に関連するオプションは無視してください。削除する必要はありません。
またはコメントアウトします。
webcontrolコマンドを実行すると http://host:port/0/config/writeyes、モーションは
motion.conf とすべての thread.conf ファイルを自動生成された設定ファイルで上書きします。
きちんとフォーマットされ、Motionに組み込まれている機能のみが含まれています。
後でMotionを再構築して機能を追加したり、新しいバージョンにアップグレードしたりする場合は、
古い設定ファイルを使用して、motion.conf.writeコマンドを実行すると、新しい
新しいオプションが含まれた設定ファイルはすべてデフォルト値に設定されています。
アップグレードが非常に簡単になります。

変換 指定子 高機能 ファイル名   テキスト オプション
以下の表は、サポートされているすべての変換指定子を示しています。
オプション text_left、text_right、スナップショットファイル名、画像ファイル名、ムービーファイル名、
タイムラプスファイル名、領域検出時、カメラ紛失時、イベント開始時、イベント終了時、
on_picture_save、on_movie_start、on_movie_end、および on_motion_detected。
text_left と text_right では、改行に '\n' も使用できます。

%a 現在のロケールに応じた短縮された曜日名。

%A 現在のロケールに従った完全な曜日名。

%b 現在のロケールに応じた短縮された月の名前。

%B 現在のロケールに従った完全な月の名前。

%c 現在のロケールで優先される日付と時刻の表現。

%C text_event 機能によって定義されたテキスト

%d 01 進数で表した日付 (31 ~ XNUMX の範囲)。

%D モーションとして検出されたピクセル数。ラベル付けが有効になっている場合、この数値は
最大のラベル付けされたモーション領域内のピクセル数。

%E 修飾子: 代替形式を使用します。以下を参照してください。

%f ファイル名 - on_picture_save、on_movie_start、on_movie_end、および
sql_query 機能。

%F %Y-%m-%d (ISO 8601 日付形式) と同等です。

%H 24 時間制を使用した 00 進数での時間 (範囲は 23 ~ XNUMX)。

%i モーションピクセルを含む長方形の幅(
(locate_motion がオンのときの画像)

%I 12 時間制を使用した 01 進数での時間 (範囲は 12 ~ XNUMX)。

%j 001 進数で表した通算日 (366 ~ XNUMX の範囲)。

%J モーションピクセルを含む長方形(表示される長方形)の高さ
(locate_motion がオンの場合、画像上に表示されます)。

%k 24進数(0~23)で表した時間(XNUMX時間制)。XNUMX桁の数字は
先頭に空白が付きます。(%H も参照)

%K 動きの中心点のX座標(ピクセル単位)。原点は左上隅です。

%l 12進数(1~12)で表した時間(XNUMX時間制)。XNUMX桁の数字は
先頭に空白が付きます。(%I も参照してください。)

%L 動きの中心点のY座標(ピクセル単位)。原点は左上隅です。
数字は下に向かって正の値になります (これはすぐに変更される可能性があります)。

%m 01 進数で表した月 (12 ~ XNUMX の範囲)。

%M 00 進数で表した分 (59 ~ XNUMX の範囲)。

%n on_picture_save、on_movie_start、on_movie_end、および
sql_query 機能。

%N 騒音レベル。

%o しきい値。動きを検知するために必要なピクセル数。
しきい値_tuneが「オン」の場合、現在の調整値を表示するために使用できます。
閾値。

%p 指定された時間値に応じて「AM」または「PM」、あるいは対応する文字列
現在のロケールでは、正午は「pm」、真夜中は「am」として扱われます。

%P %p と同様ですが小文字です: `am' または `pm' または現在の時刻に対応する文字列
ローカル。

%q 現在の秒数内の画像フレーム番号。JPEGファイル名の場合は常に
1秒あたりXNUMX枚以上の画像を保存する場合は、ファイル名に
一意のファイル名。動画のファイル名には必要ありません。

%Q スペックル除去機能によって検出されたラベルの数

%r 午前または午後表記の時刻。

%R 24 時間表記の時刻 (%H:%M)。

%s エポック、つまり 1970-01-01 00:00:00 UTC からの秒数。

%S 00 番目は 61 進数 (XNUMX ~ XNUMX の範囲) で表されます。

%t スレッド番号(カメラ番号)

%T 24 時間表記の時刻 (%H:%M:%S)。

%u 曜日を小数で表した値。範囲は 1 から 7 で、月曜日が 1 です。%w も参照してください。

%U 現在の年の週番号を 00 進数で表し、範囲は 53 から XNUMX です。
最初の日曜日を週 01 の最初の日とします。%V および %W も参照してください。

%v イベント番号。イベントとは、以下の時間間隔で発生する一連の動き検出のことです。
それらの間には「ギャップ」秒があります。

%V 現在の年の ISO 8601:1988 週番号を 01 進数で表したもので、範囲は XNUMX ~
53、ここで第1週は今年で少なくとも4日ある最初の週です。
月曜日を週の始まりとします。%Uと%Wも参照してください。

%w 0 から 6 の範囲の 0 進数としての曜日。日曜日は XNUMX です。%u も参照してください。

%W 現在の年の週番号を 00 進数で表し、範囲は 53 から XNUMX です。
最初の月曜日を週 01 の最初の日とします。

%x 現在のロケールの時刻を含まない優先日付表現。

%X 現在のロケールの日付を含まない優先時刻表現。

%y 世紀を含まない 00 進数で表された年 (99 ~ XNUMX の範囲)。

%Y 世紀を含む XNUMX 進数で表した年。

%z GMT からの時間オフセットとしてのタイムゾーン。

%Z タイムゾーン、名前、または略語。

その他 情報
モーションホームページ: http://motion.sourceforge.net/

モーションガイド(ユーザーおよびインストールガイド):
http://www.lavrsen.dk/twiki/bin/view/Motion/MotionGuide
http://www.lavrsen.dk/twiki/bin/view/Motion/VideoFourLinuxLoopbackDevice

作者


ジェローン・ヴリーケン([メール保護])、フォルケルト・ファン・ヒュースデン、ケネス・ラバーセン
([メール保護])

onworks.net サービスを使用してオンラインでモーションを使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad




×
Advertisement
❤️ここでショッピング、予約、購入してください。料金はかかりません。これにより、サービスが無料で維持されます。