24時間(コマ撮り)で毎分1枚の写真を撮るようにWebカメラを設定するにはどうすればよいですか?


10

これがこの質問をするのに適切な場所であるかどうかは完全にはわかりませんが、もっと良い場所を知りません。20 fpsのような速度で再生するビデオにコンパイルできるように、24時間にわたって毎分写真を撮るようにWebカメラを設定する必要があります。しかし、私はこれを行うためのソフトウェアを知りません-ありますか?私はGNU / Linux(ubuntu 10.10)を実行しています。


これはあなたの検索であなたを助けるかもしれない、ところで、「タイムラプス」と呼ばれている
マイケル・ハーレン

回答:


7

Ubuntu 10.10にはこれを行うためのソフトウェアがたくさんあります。私はそれらを個人的に試したことがないので、どれが最善であるかを保証することはできません。

1つの便利なリンクは次のようになります-popey.com-私のUbuntu Webcamのセットアップはかなりコマンドライン指向ですが、Popeyは結果の画像のビデオを作成するためのすべての手順を提供します

Ubuntu 10.10のソフトウェアリストで他に考えられるパッケージ(Universeリポジトリを有効にしてすべてを取得する必要がある可能性があります)

  • ウェブカメラ
  • ウェブカメラ
  • チーズ
  • kmotion

Ubuntu固有の問題で行き詰まった場合は、常にUbuntuのExchange Exchangeサイトをaskubuntu.comで試すことができます。


3

JoséNunoFerreiraをエコーするgphoto2をお勧めします。私は今すぐテストするLinuxボックスの前にいませんが、linux.comチュートリアルによると、次のコマンドが機能するはずです。

gphoto2 --capture-image --interval=60 --frames=1440

間隔の数値は秒単位な60 x 24 = 1440ので、24時間、毎分1枚の写真を撮る必要があります。


2

gphoto2をお試しください。これはubuntuリポジトリで利用でき、コマンドラインユーティリティです。これは非常に強力で、「通常の」デジタルカメラも使用できます。

その他の選択肢は、PythonのVideoCaptureモジュールです(Pythonを知っていると想定)。


1

USBウェブカメラの場合、fswebcamを使用できます。Ubuntuの「ユニバース」リポジトリで利用できます。fswebcamは、Webカメラから画像をキャプチャするためのシンプルで軽量なコマンドラインプログラムです。画像をキャプチャしてJPEGとして保存する簡単なコマンド:

fswebcam test.jpg

デフォルトでは、これは/ dev / video0デバイスからイメージを取得しようとします。複数のデバイスを接続している場合は、どのデバイスを指定するかを指定できます。解像度、またはタイトル、タイムスタンプなどを含めるかどうかを指定するオプションが他にもあります。

タイムラプスを作成するには、「ループ」オプションを指定してfswebcamを使用できます。これにより、指定した秒数ごとに写真が撮られます。または、毎分実行するなど、スクリプトをcronに追加することもできます。

写真を毎分保存するbashスクリプトの例:

#!/bin/bash
DATE=$(date +"%Y-%m-%d_%H%M")
fswebcam r 1280x720 -S 15 ---jpeg 95 --title "My webcam" -q -l 60 $DATE.jpg
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.