Маленькая утилита для отображения активности веб-камеры.
Camera Monitor — маленькая Python / GTK графическая утилита для отображения активности веб-камеры (Webcam).
Camera Monitor интегрируется в область уведомлений (системный трей) и оповещает пользователя, красным огоньком и всплывающим уведомлением, о начале использования веб-камеры (любым приложением).
Лицензия: GNU General Public License v3
Комментариев: 8 RSS
1Евгений09-01-2015 22:16
Полезная программка. Да только сайта больше нет. А не подскажете аналог, и ещё лучше если будет возможность контроля включения камеры?
2posixru10-01-2015 00:23
Добавил ссылку снизу.
Графической утилиты для такого и не припомню...
А в кнольке всё делается просто!
Выключить камеру:
Включить камеру:
Проверить состояние:
Или поверить работу:
Скрипт для выключения:
Ну и включения:
3gray10-01-2015 01:43
для проверки работы обычно хватает mplayer tv:// без сложных параметров, так явно проще запомнить )
4Евгений10-01-2015 12:24
posixru2, спасибо за развёрнутый ответ. А вот проверка с помощью mplayer включает камеру но в окне всё зелёное и ничего не видно
mplayer tv:// -tv driver=v4l2:device=/dev/video1:width=640:height=480
//storage3.static.itmages.ru/i/15/0110/h_1420878104_4520461_b31c419f45.png.
При этом в консоле вывод
MPlayer SVN-3.r36361.3.mga4.tainted-4.8.2 (C) 2000-2013 MPlayer Team
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.
Playing tv://.
TV file format detected.
Selected driver: v4l2
name: Video 4 Linux 2 input
author: Martin Olschewski
comment: first try, more to come ;-)
v4l2: your device driver does not support VIDIOC_G_STD ioctl, VIDIOC_G_PARM was used instead.
Selected device: USB2.0 Camera
Capabilities: video capture streaming
supported norms:
inputs: 0 = Camera 1;
Current input: 0
Current format: YUYV
tv.c: norm_from_string(pal): Bogus norm parameter, setting default.
v4l2: ioctl enum norm failed: Inappropriate ioctl for device
Error: Cannot set norm!
Selected input hasn't got a tuner!
v4l2: ioctl set mute failed: Invalid argument
v4l2: ioctl set Brightness -3 failed: Input/output error
v4l2: ioctl query control failed: Input/output error
v4l2: ioctl query control failed: Input/output error
v4l2: ioctl query control failed: Input/output error
v4l2: ioctl streamon failed: Input/output error
==========================================================================
Opening video decoder: [raw] RAW Uncompressed Video
Movie-Aspect is undefined - no prescaling applied.
VO: [xv] 640x480 => 640x480 Packed YUY2 [zoom]
Selected video codec: [rawyuy2] vfm: raw (RAW YUY2)
==========================================================================
Audio: no sound
Starting playback...
Не подскажете что я делаю не так?
5gray10-01-2015 13:50
Евгений4, попробуй мой вариант...
6Евгений10-01-2015 15:10
gray5, пробовал, только устройство ещё указал и то же самое.
7vovans11-01-2015 14:12
Возможно, mplayer'у нужно указать правильный input. Посмотрите пример:
и попробуйте input=0, input=1
но едва ли. Я бы для проверки использовал бы:
Только я не знаю, что так можно проверить. Камера будет работать постоянно.
8Евгений12-01-2015 00:12
vovans
Результат тот же.
Что любопытно, если через vlc то работает нормально.
Спасибо вам всем за помощь. Только давайте придерживаться темы Camera Monitor. Я же с этой проблемой схожу на какой-нибудь форум.
С уважением!