snagplaces on @wiki
luvcviewでUVC動画撮影
最終更新:
snagplaces
-
view
最終更新日時:2009年12月18日 (金) 12時45分54秒[編集]
はじめに
UVC対応のWebカメラで撮影する際、昔のov系カメラを動作させた時と同じようにxawtvを起動させたところ、一応映るものの終了時にエラーを出すなどの動作が不安定ということがありました。
luvcviewはX上で動作する動画再生パッケージで、これはUVCに対応しているので、リアルタイムでWebカメラの様子をみることができます。
luvcviewはX上で動作する動画再生パッケージで、これはUVCに対応しているので、リアルタイムでWebカメラの様子をみることができます。
luvcviewのインストール
インストール
# yum --enablerepo=rpmforge install luvcview
動作確認
以下のコマンドでX上からリアルタイムでWebカメラの様子を見ることができます。
ウインドウ下部に明るさやコントラスト調整のボタンがありこれは一応反応しますが、右端に並んであるパンやチルトは動作できません。
Qcam Orbitとかならできるんですかね。ちなみに録画もできるようですが、どこに保存されたかがわかりません(ぉ
ウインドウ下部に明るさやコントラスト調整のボタンがありこれは一応反応しますが、右端に並んであるパンやチルトは動作できません。
Qcam Orbitとかならできるんですかね。ちなみに録画もできるようですが、どこに保存されたかがわかりません(ぉ
# luvcview -f yuv -s 640x480
デバイス情報の取得
luvcviewは接続したWebカメラの持つ対応解像度やフレームレートを知ることができます。何気にこのカメラは800x600と1024x768に対応してない…
# luvcview -L luvcview version 0.2.1 Video driver: fbcon Hardware surfaces are available (7872K video memory) video /dev/video0 /dev/video0 does not support read i/o { pixelformat = 'YUYV', description = 'YUV 4:2:2 (YUYV)' } { discrete: width = 640, height = 480 } Time interval between frame: 1/30, 1/25, 1/20, 1/15, 1/10, 1/5, { discrete: width = 352, height = 288 } Time interval between frame: 1/30, 1/25, 1/20, 1/15, 1/10, 1/5, { discrete: width = 320, height = 240 } Time interval between frame: 1/30, 1/25, 1/20, 1/15, 1/10, 1/5, { discrete: width = 176, height = 144 } Time interval between frame: 1/30, 1/25, 1/20, 1/15, 1/10, 1/5, { discrete: width = 160, height = 120 } Time interval between frame: 1/30, 1/25, 1/20, 1/15, 1/10, 1/5, { discrete: width = 1280, height = 960 } Time interval between frame: 1/9, 1/5, { discrete: width = 1280, height = 1024 } Time interval between frame: 1/9, 1/5,
[▲上へ]