webcamcontrol [Dev]

Инструменты пользователя

Инструменты сайта


webcamcontrol

Это старая версия документа!


Webcam Control

Программа для управления USB веб-камерами. Позволяет управлять настройками всех подключенных к компьютеру камер. Была написана для управления фокусом двух камер Logitech C525, драйвера которых не позволяли это делать. Но, неожиданно развилась до небольшого монстра с поддержкой управления аппаратной крутилкой (HID). Написана на C#. Имеется репозиторий на GitHub, где можно посмотреть исходники и скачать актуальную версию на странице релизов.

Для каждой камеры в приложении создается вкладка с настройками. На этой вкладке имеются регуляторы всех параметров изображения.

Некоторые регуляторы могут быть неактивными, так как камера не поддерживает настройку параметра.

Для каждого параметра имеется регулятор и два CheckBox. Левый, при возможности, включает и выключает автоматический режим, при котором сама камера выбирает оптимальное значение. Регулятором выставляется значение в ручном режиме. Клик правой кнопкой мыши по регулятору возвращает значение в заводское состояние. Правый CheckBox добавляет параметр в список избранных, которые будут отображаться на вкладке «All».

Далее идет блок пресетов. В приложении есть возможность сохранить до 4 пресетов, один из которых будет применяться при старте приложения. Если добавить приложение в автозапуск операционной системы, то можно будет реализовать функцию, которой нет в большинстве драйверов: сохранение настроек после выключения компьютера.

После блока пресетов идет выбор действия на нажатие кнопки HID устройства, подключенного по USB. Более подробная информация будет далее.

webcamcontrol.1586383619.txt.gz · Последнее изменение: 2020/04/08 22:06 — walhi