10で”ウェブカメラが動作検知したら警告音を鳴らす”システムを構築してみた。WSLやってること:contacamで撮影し、動作検知して動画をフォルダAへ保存。BashでフォルダAの変更を監視し、検知したらAutohotkeyスクリプトを起動autohotkeyで音声ファイルを起動したりミュート/音量コントロールしたり。C920\2018”:contacamの撮影動画の保存先ディレクトリの親ディレクトリ。使用するウェブカメラによってこのパスは変わる。“C:\google_drive_musics\HIKAKIN.wav”:autohotkeyで起動する音声ファイル。youtubeでも可能。定数;変数を各自変更。contacamを起動、動作検知モードを有効化。/mnt/c/pg/run_bash_automatically/1s_detect_changes_in_a_directory_contacam.sh実際にウェブカメラの前で動いてみて、5秒位して音がなったら成功。5秒待たないと鳴らないのはちょっとアレですが、これはcontacamの動作検知と動画出力速度の問題なので、こちらからはどうしようもできません。基本的にそれなりの音で鳴らさなければいけないので、スピーカーを常に繋げておくことです。イヤホンとか開放型ヘッドホンだと、侵入者をビビらせるほどの音量は出しづらいので。autohotkeyで自動的に音量をもとの音量に戻して、かつ実行後はミュートにしてくれるので、うるさい音量で流しっぱなしになるってことや、忘れた頃に音流して大音量事故ってこともないです。“自動的にリモートサーバーに撮影動画をアップロード”も合わせれば、侵入者対策は万全です。このサイトの使用を継続することで、その使用に同意したとみなされます。コントロール方法を含む詳細についてはこちらをご覧ください。フォローツイート今月のツイートドットインストールやったことあるけど3つくらい動画みて挫折した記憶。Bash)のレッスンに「youtube-dlのインストール方法」がないのって仕様?バグ?これだからプログラミングに挫折する人が跡を絶たないのでは。