Como tornar as configurações da webcam permanentes?

9

Com a webcam embutida do meu Samsung NP535U3C, tenho o problema comum de parecer muito escura. Posso ajustar facilmente as configurações de brilho, contraste etc. usando guvcview, mas não posso evitar repetir esta operação toda vez que inicio uma nova sessão.

Percebi que isso guvcviewme permite salvar as configurações em um arquivo * .gpfl. Minha pergunta é: existe uma maneira de tornar essas configurações permanentes? Ou, como alternativa, como criar um script que carregue essas configurações na inicialização?

O conteúdo do meu webcam_settings.gpflé o seguinte:

#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
fonte

Respostas:

3

Isto irá fazer o truque:

% uvcdynctrl -L webcam_settings.gpfl

Você pode até criar esse arquivo usando a mesma ferramenta:

% uvcdynctrl -W webcam_settings.gpfl
Sócrates
fonte
1

O programa guvcviewusa um arquivo de configuração chamado .guvcviewrcem seu diretório pessoal que controla todas as configurações guvcview. Dentro de você verá neste exemplo, existe um caminho de perfil cujo padrão édefault.gpfl

Portanto, salve o arquivo gpfl como default.gpfl no diretório inicial e veja se isso funciona, caso contrário, altere o local mencionado no arquivo de configuração para onde está o seu arquivo de perfil.

Martin Owens -doctormo-
fonte