¿Cómo hacer que la configuración de la cámara web sea permanente?

9

Con la cámara web incorporada de mi Samsung NP535U3C tengo el problema común de que la imagen se ve demasiado oscura. Puedo ajustar fácilmente la configuración de brillo, contraste, etc. usando guvcview, pero no puedo evitar repetir esta operación cada vez que comienzo una nueva sesión.

Me di cuenta de que guvcviewme permite guardar la configuración en un archivo * .gpfl. Mi pregunta es: ¿hay alguna manera de hacer que esta configuración sea permanente? O, alternativamente, ¿cómo puedo hacer un script que cargue estas configuraciones al inicio?

El contenido de mi webcam_settings.gpfles el siguiente:

#V4L2/CTRL/0.0.2
APP{"guvcview 1.5.3"}
# control data
#Brightness
ID{0x00980900};CHK{0:255:1:135}=VAL{186}
#Contrast
ID{0x00980901};CHK{0:255:1:33}=VAL{47}
#Saturation
ID{0x00980902};CHK{0:255:1:40}=VAL{69}
#Hue
ID{0x00980903};CHK{-180:180:1:0}=VAL{0}
#Gamma
ID{0x00980910};CHK{90:150:1:128}=VAL{150}
#Power Line Frequency
ID{0x00980918};CHK{0:2:1:2}=VAL{2}
#Sharpness
ID{0x0098091b};CHK{0:128:1:80}=VAL{80}
#Backlight Compensation
ID{0x0098091c};CHK{0:1:1:0}=VAL{0}
#Exposure, Auto Priority
ID{0x009a0903};CHK{0:1:1:0}=VAL{0}
Mattia
fuente

Respuestas:

3

Esto hará el truco:

% uvcdynctrl -L webcam_settings.gpfl

Incluso puedes crear este archivo usando la misma herramienta:

% uvcdynctrl -W webcam_settings.gpfl
Socrate
fuente
1

El programa guvcviewutiliza un archivo de configuración llamado .guvcviewrcen su directorio de inicio que controla todas las configuraciones para guvcview. En el interior, verá en este ejemplo, hay una ruta de perfil que por defecto esdefault.gpfl

Por lo tanto, guarde su archivo gpfl como default.gpfl en su directorio de inicio y vea si eso funciona, si no, cambie la ubicación mencionada en el archivo de configuración a donde está su archivo de perfil.

Martin Owens -doctormo-
fuente