atwiki-logo
  • 新規作成
    • 新規ページ作成
    • 新規ページ作成(その他)
      • このページをコピーして新規ページ作成
      • このウィキ内の別ページをコピーして新規ページ作成
      • このページの子ページを作成
    • 新規ウィキ作成
  • 編集
    • ページ編集
    • ページ編集(簡易版)
    • ページ名変更
    • メニュー非表示でページ編集
    • ページの閲覧/編集権限変更
    • ページの編集モード変更
    • このページにファイルをアップロード
    • メニューを編集
    • 右メニューを編集
  • バージョン管理
    • 最新版変更点(差分)
    • 編集履歴(バックアップ)
    • アップロードファイル履歴
    • ページ操作履歴
  • ページ一覧
    • ページ一覧
    • このウィキのタグ一覧
    • このウィキのタグ(更新順)
    • おまかせページ移動
  • RSS
    • このウィキの更新情報RSS
    • このウィキ新着ページRSS
  • ヘルプ
    • ご利用ガイド
    • Wiki初心者向けガイド(基本操作)
    • このウィキの管理者に連絡
    • 運営会社に連絡(不具合、障害など)
snagplaces on @wiki
  • ウィキ募集バナー
  • 目安箱バナー
  • 操作ガイド
  • 新規作成
  • 編集する
  • 全ページ一覧
  • 登録/ログイン
ページ一覧
snagplaces on @wiki
  • ウィキ募集バナー
  • 目安箱バナー
  • 操作ガイド
  • 新規作成
  • 編集する
  • 全ページ一覧
  • 登録/ログイン
ページ一覧
snagplaces on @wiki
  • 新規作成
  • 編集する
  • 登録/ログイン
  • 管理メニュー
管理メニュー
  • 新規作成
    • 新規ページ作成
    • 新規ページ作成(その他)
      • このページをコピーして新規ページ作成
      • このウィキ内の別ページをコピーして新規ページ作成
      • このページの子ページを作成
    • 新規ウィキ作成
  • 編集
    • ページ編集
    • ページ編集(簡易版)
    • ページ名変更
    • メニュー非表示でページ編集
    • ページの閲覧/編集権限変更
    • ページの編集モード変更
    • このページにファイルをアップロード
    • メニューを編集
    • 右メニューを編集
  • バージョン管理
    • 最新版変更点(差分)
    • 編集履歴(バックアップ)
    • アップロードファイル履歴
    • ページ操作履歴
  • ページ一覧
    • このウィキの全ページ一覧
    • このウィキのタグ一覧
    • このウィキのタグ一覧(更新順)
    • このページの全コメント一覧
    • このウィキの全コメント一覧
    • おまかせページ移動
  • RSS
    • このwikiの更新情報RSS
    • このwikiの新着ページRSS
  • ヘルプ
    • ご利用ガイド
    • Wiki初心者向けガイド(基本操作)
    • このウィキの管理者に連絡
    • 運営会社に連絡する(不具合、障害など)
  • atwiki
  • snagplaces on @wiki
  • CentOS on EeeBOX
  • fswebcamでUVC静止画撮影

snagplaces on @wiki

fswebcamでUVC静止画撮影

最終更新:2009年12月18日 12:51

snagplaces

- view
管理者のみ編集可
最終更新日時:2009年12月18日 (金) 12時51分50秒[編集]

はじめに

UVCカメラに対応していないwebcamの代用としてfswebcamがあったのでこれを使います。
webcamと違い定期監視ができなかったりしますが、これはcronで代用することにします。

参考サイト

  • FireStorm.cx - fswebcam(公式)
  • UVC Web camera with Ferora Linux
  • Linux: UVCカメラ - おもしろいことない?
  • Webcam - PukiWiki
  • openSUSE 11.0 インストール #6: JH4XSYの徒然

  • はじめに
    • 参考サイト
  • fswebcamのインストール
    • インストール
    • 動作確認
  • 定期監視用スクリプトの作成(サンプル)
  • デバイス情報の取得(fswebcam版)
  • 一般ユーザでも利用できるようにする



fswebcamのインストール

インストール

# wget http://www.firestorm.cx/fswebcam/files/fswebcam-20070108-1.i386.rpm
# rpm -Uvh fswebcam-20070108-1.i386.rpm 

動作確認

普通にキャプチャすると画面の各種情報を表示するために下部に赤い線(バナー)が表示されますが、「--line-colour '#FF000000'」で消すことができます。
# fswebcam -p YUYV --top-banner --line-colour '#FF000000' -S 5 -r 640x480 --font "/usr/share/fonts/ja/TrueType/kochi-gothic-subst.ttf:10" /home/akitaka/public_html/webcamtest/`date +%Y-%m-%d_%H%M.jpg`
オプションの内訳は以下のようになります。
# fswebcam
-d デバイス(/dev/video0等)
-p 動画フォーマット(YUY等)
--top-banner バナーを画面上部に(デフォルトは下部) 非表示は--no-banner
--line-colour 'カラーコード' デフォルトは赤、透明は#FF000000
-S キャプチャ開始フレーム
-r 解像度
--font "フォントパス:フォントサイズ" 明示しないとバナー部に文字が表示できない(/usr/share/fonts/ja/TrueType/kochi-gothic-subst.ttf)
保存先パス
「-S」の指定なしで撮影するとホワイトバランスの調整が間に合わず映像が結構暗くなります。Webカメラの特性にもよりますが最低でも3~5フレーム位はおいたほうがいいかもしれません。
webcamのようなコマンドを起動するとずっと監視し続けるものではないので、cronで定期実行したほうがよさそうです。

[▲上へ]



定期監視用スクリプトの作成(サンプル)

※各種モニタ用のユーザ(monitor等)をあらかじめ作成しておくこと
# vi /home/monitor/fswebcam.sh

#!/bin/sh
p="/home/monitor/public_html/webcam/`date +%Y-%m-%d_%H%M%S`.jpg"
/usr/bin/fswebcam -p YUYV --top-banner --line-colour '#FF000000' -S 9 -r 640x480 --font "/usr/share/fonts/ja/TrueType/kochi-gothic-subst.ttf:10" --save $p
権限を変更
# chmod 755 /home/monitor/fswebcam.sh
オーナーを変更
# chown monitor:monitor /home/monitor/fswebcam.sh
cronへ登録
# crontab -u monitor -e

10 * * * * fswebcam.sh 2>&1 

[▲上へ]



デバイス情報の取得(fswebcam版)

luvcviewとはちょっと違う情報が取得ができます。
# fswebcam --list-controls

--- Opening /dev/video0...
Trying source module v4l2...
/dev/video0 opened.
No input was specified, using the first.
Available Controls        Current Value   Range
------------------        -------------   -----
Brightness                0 (50%)         -64 - 64
Contrast                  32 (50%)        0 - 64
Saturation                64 (50%)        0 - 128
Hue                       0 (50%)         -40 - 40
Gamma                     100 (6%)        72 - 500
Adjusting resolution from 384x288 to 352x288.
--- Capturing frame...
Captured frame in 0.00 seconds.
--- Processing captured image...
There are unsaved changes to the image. 

[▲上へ]



一般ユーザでも利用できるようにする

一般ユーザで上記コマンドを実行すると「Error opening device: /dev/video0」のエラーがでるので、その対策を行います。
# vi /etc/security/console.perms.d/50-default.perms

【37行目あたり変更】
<console> 0666 <sound> 0666 root
【52行目あたり変更】
<console> 0666 <v4l>   0666 root 

 # pam_console_apply
これの恩恵として、一般ユーザでもサウンドが鳴るようになりました(Gnomeの右上のサウンドアイコンに付いてるXが消える)。

[▲上へ]

「fswebcamでUVC静止画撮影」をウィキ内検索
LINE
シェア
Tweet
snagplaces on @wiki
記事メニュー
※記事を投稿すると以下に項目が自動で追加されますが、タイトル昇順に並び変わるため構築順序は正確ではありません。

CentOS on EeeBOX

  • Apache 2.2.3のインストール
  • CentOSのインストール
  • Clam AntiVirusでウイルス対策
  • CTU(100M-S)のネットワーク設定
  • DenyHostsでSSHブルートフォースや辞書攻撃を阻止
  • ffmpegでストリーミング配信
  • fswebcamでUVC静止画撮影
  • gspcaでQcam Connect認識
  • ieServer.netのドメイン自動更新
  • luvcviewでUVC動画撮影
  • Mailmanでメーリングリスト実験
  • mjpeg-streamerでストリーミング配信
  • NTPで時刻同期
  • pacoでソースパッケージ管理
  • phplistでメールマガジン構築実験
  • rep2-expackでユビキタスな2chビューアへ
  • SELinuxの無効化
  • TeraTerm 4.61でSSH接続
  • Vimでviをより便利に
  • vsftpでFTP転送
  • yumで万能パッケージ管理
  • ネットワーク構成
  • バッファローコクヨサプライ BSW13K05HBK を認識させる
  • ホスト名とネットワークの設定
  • ユーザ作成あれこれ
  • 不要そうなサービスの停止
  • 便利そうなコマンド集
  • 有線LAN:RTL8111/RTL8168Bの認識
  • 無線LAN:RaLink 0781の認識

番外

  • @wikiカスタマイズ
  • 何かあればここにどうぞ
  • 記事の記述ルール(メモ)


最終更新日

取得中です。


[編集]
記事メニュー2
人気記事ランキング
  1. CentOS on EeeBOX/fswebcamでUVC静止画撮影
  2. CentOS on EeeBOX/Apache 2.2.3のインストール
  3. CentOS on EeeBOX/gspcaでQcam Connect認識
  4. CentOS on EeeBOX/ffmpegでストリーミング配信
  5. CentOS on EeeBOX/rep2-expackでユビキタスな2chビューアへ
  6. CentOS on EeeBOX/ieServer.netのドメイン自動更新
  7. CentOS on EeeBOX/Mailmanでメーリングリスト実験
  8. CentOS on EeeBOX/無線LAN:RaLink 0781の認識
もっと見る
最近更新されたページ
  • 5493日前

    メニュー
  • 5518日前

    CentOS on EeeBOX/vsftpでFTP転送
  • 5518日前

    CentOS on EeeBOX/Apache 2.2.3のインストール
  • 5519日前

    CentOS on EeeBOX/便利そうなコマンド集
  • 5617日前

    CentOS on Studio Hybrid
  • 5629日前

    CentOS on EeeBOX/ffmpegでストリーミング配信
  • 5629日前

    CentOS on EeeBOX/Vimでviをより便利に
  • 5644日前

    CentOS on EeeBOX/gspcaでQcam Connect認識
  • 5644日前

    CentOS on EeeBOX/rep2-expackでユビキタスな2chビューアへ
  • 5644日前

    CentOS on EeeBOX/phplistでメールマガジン構築実験
もっと見る
人気記事ランキング
  1. CentOS on EeeBOX/fswebcamでUVC静止画撮影
  2. CentOS on EeeBOX/Apache 2.2.3のインストール
  3. CentOS on EeeBOX/gspcaでQcam Connect認識
  4. CentOS on EeeBOX/ffmpegでストリーミング配信
  5. CentOS on EeeBOX/rep2-expackでユビキタスな2chビューアへ
  6. CentOS on EeeBOX/ieServer.netのドメイン自動更新
  7. CentOS on EeeBOX/Mailmanでメーリングリスト実験
  8. CentOS on EeeBOX/無線LAN:RaLink 0781の認識
もっと見る
最近更新されたページ
  • 5493日前

    メニュー
  • 5518日前

    CentOS on EeeBOX/vsftpでFTP転送
  • 5518日前

    CentOS on EeeBOX/Apache 2.2.3のインストール
  • 5519日前

    CentOS on EeeBOX/便利そうなコマンド集
  • 5617日前

    CentOS on Studio Hybrid
  • 5629日前

    CentOS on EeeBOX/ffmpegでストリーミング配信
  • 5629日前

    CentOS on EeeBOX/Vimでviをより便利に
  • 5644日前

    CentOS on EeeBOX/gspcaでQcam Connect認識
  • 5644日前

    CentOS on EeeBOX/rep2-expackでユビキタスな2chビューアへ
  • 5644日前

    CentOS on EeeBOX/phplistでメールマガジン構築実験
もっと見る
ウィキ募集バナー
新規Wikiランキング

最近作成されたWikiのアクセスランキングです。見るだけでなく加筆してみよう!

  1. MadTown GTA (Beta) まとめウィキ
  2. GTA5 MADTOWN(β)まとめウィキ
  3. R.E.P.O. 日本語解説Wiki
  4. シュガードール情報まとめウィキ
  5. SYNDUALITY Echo of Ada 攻略 ウィキ
  6. ガンダムGQuuuuuuX 乃木坂46部@wiki
  7. ドタバタ王子くん攻略サイト
  8. ありふれた職業で世界最強 リベリオンソウル @ ウィキ
  9. パズル&コンクエスト(Puzzles&Conquest)攻略Wiki
  10. MADTOWN @ ウィキ
もっと見る
人気Wikiランキング

atwikiでよく見られているWikiのランキングです。新しい情報を発見してみよう!

  1. アニヲタWiki(仮)
  2. ストグラ まとめ @ウィキ
  3. 機動戦士ガンダム バトルオペレーション2攻略Wiki 3rd Season
  4. ゲームカタログ@Wiki ~名作からクソゲーまで~
  5. 初音ミク Wiki
  6. 検索してはいけない言葉 @ ウィキ
  7. Grand Theft Auto V(グランドセフトオート5)GTA5 & GTAオンライン 情報・攻略wiki
  8. 発車メロディーwiki
  9. 英傑大戦wiki
  10. SDガンダム ジージェネレーションクロスレイズ 攻略Wiki
もっと見る
全体ページランキング

最近アクセスの多かったページランキングです。話題のページを見に行こう!

  1. 魔獣トゲイラ - バトルロイヤルR+α ファンフィクション(二次創作など)総合wiki
  2. 参加者一覧 - MadTown GTA (Beta) まとめウィキ
  3. 参加者一覧 - ストグラ まとめ @ウィキ
  4. 赤城ウェン - MadTown GTA (Beta) まとめウィキ
  5. Lycoris - MadTown GTA (Beta) まとめウィキ
  6. ぶんぶんギャング - MadTown GTA (Beta) まとめウィキ
  7. ランゴ・ストマック - アニヲタWiki(仮)
  8. 乗り物一覧 - Grand Theft Auto V(グランドセフトオート5)GTA5 & GTAオンライン 情報・攻略wiki
  9. R7高校総体北部支部予選 - 埼玉県高等学校バスケットボール北部支部
  10. 警察 - MadTown GTA (Beta) まとめウィキ
もっと見る

  • このWikiのTOPへ
  • 全ページ一覧
  • アットウィキTOP
  • 利用規約
  • プライバシーポリシー

2019 AtWiki, Inc.