GrabDuck

Решение проблем с вебкамерой в Ubuntu | LinuxRussia.com

:

Бывает, что веб камеры тормозят, слишком засвеченое изображение или перевернутое изображение.

В данной статье хочу рассказать о решениях проблем с веб камерой  (web camera) в Ubuntu.

Очень частая проблема, что у веб камер возникают проблемы с изображением видео. И это очень существенная проблема, так как сейчас все люди общаются видеосвязью повсеместно.

Небольшое отступление.

Недавно настраивал один ноутбук, и у веб камеры были слишком засвеченное изображение и низкий fps (большая задержка). Причем возникла эта проблема еще в windows 8, после установки Ubuntu проблема осталась. Изучив вопрос, решил проблему. Чем и хочу поделиться с читателями своего блога, возможно мой опыт ещё кому-нибудь пригодится.

Для настройки веб камеры есть утилита Video Linux Control Panel  или  v4l2ucp.
Для установки данной утилиты введите в терминале следующую команду:
sudo apt-get install v4l2ucp

Теперь запускаем её, найдя в Dash по имени  Video Linux Control Panel:

Программа полностью на английском, но даже с примитивным знанием английского языка можно понять названия настроек вебкамеры. Если возникают трудности, то пользуемся гугл переводчиком. 
Но чтобы видеть изменения настроек веб камеры, то открываем программу, которая установлена в Ubuntu - Фотовидеобудка Cheese (найдите её в Dash):

Количество настроек у утилиты может отличаться, в зависимости от веб камеры.

Лично я решил проблему вебкамеры, сбросив все настройки по умолчанию:

Делается это либо нажав кнопку "Reset" напротив каждой из настроек, либо сбросив все настройки по умолчанию из меню Reset - All.

Кроме этого, меняя настройки можно изменить и сделать изображение вашей веб камеры более лучшим.

Вот некоторые настройки важные настройки (у моей вебкамеры их нет):
- auto gain, когда она установлена, драйвер автоматически увеличивает выдержку на значение 255, из-за чего видео жутко тормозит.
mirror и vflip, используются, чтобы перевернуть изображение

Всё остальное "методом проб", чтобы улучшить изображение.

Вот таким образом можно исправить большинство проблем с веб камерой.

Может возникнуть проблема, что настройки вебкамеры, которые вы изменили, не сохраняются после перезагрузки системы.
Чтобы решить данную проблему, воспользуемся следующей утилитой v4l2ctrl, (её не нужно устанавливать, она входит в пакет Video Linux Control Panel  или v4l2ucp).
Чтобы выгрузить настройки вебкамеры в файл, введите следующую команду в терминале:
v4l2ctrl -s ~/.webcam
Теперь нужно добавить загрузку параметров вебкамеры при старте системы. 
Для этого открываем "Автоматически запускаемы приложения", и жмём клавишу "Добавить", куда вводим в поле "Команда":
/usr/bin/v4l2ctrl -l /home/ИМЯ_ВАШЕГО_ПОЛЬЗОВАТЕЛЯ/.webcam
*нужно в команде ввести имя вашего пользователя.
Должно получится подобное:

Ну и стоит упомянуть, что в любой момент Вы можете загрузить настройки вашей вебкамеры, введя команду в терминале:
/usr/bin/v4l2ctrl -l /home/ИМЯ_ВАШЕГО_ПОЛЬЗОВАТЕЛЯ/.webcam
*нужно в команде ввести имя вашего пользователя.

Вот и всё.