
В guvcview я могу настроить свою веб-камеру так, как мне нужно. Однако, когда я запускаю Cheese или любой браузерный инструмент для видеоконференций, например Google Meet, изображение с камеры появляется с начальными настройками.
Есть ли способ сделать конфигурацию, которую я настроил в guvcview, конфигурацией по умолчанию для всех случаев использования веб-камеры?
решение1
Guvcview сохраняет все параметры в файле конфигурации, который хранится в домашнем каталоге пользователя в .config/guvcview2/video0. Файл открывается при запуске и перезаписывается при выходе. При удалении файла будут загружены значения по умолчанию, а новый файл будет записан при выходе.
В документации guvcview ничего не говорится о системных конфигурациях, поэтому, чтобы сделать ваши конфигурации доступными для других приложений, вы можете установить "V4l2-ctl" с помощью sudo apt-get install v4l-utils
и создать скрипт запуска, который использует команды v4l2-ctl для установки желаемых параметров. Например:
v4l2-ctl --set-ctrl brightness=200
v4l2-ctl --set-ctrl auto_gain=0
решение2
После установки guvcview откройте gucview в обычном режиме предварительного просмотра и настройте параметры видеоизображения: экспозицию, контрастность, яркость, баланс белого, насыщенность и т. д.
Я рекомендую сохранить эти настройки в вашем профиле: Файл->Сохранить профиль.
Затем с вашего терминала запустите
guvcview --control-panel
или с коротким флагом
guvcview -z
Теперь проверьте свой Skype, Teams, Zoom и т. д. Вы можете использовать свое программное обеспечение с настройками изображения, определенными в gucview.