Wie mache ich die Webcam-Einstellungen dauerhaft?

9

Mit der eingebauten Webcam meines Samsung NP535U3C habe ich häufig das Problem, dass das Bild zu dunkel aussieht. Ich kann die Einstellungen für Helligkeit, Kontrast usw. leicht anpassen guvcview, aber ich kann nicht vermeiden, diesen Vorgang jedes Mal zu wiederholen, wenn ich eine neue Sitzung starte.

Ich habe festgestellt, guvcviewdass ich die Einstellungen in einer * .gpfl-Datei speichern kann. Meine Frage ist: Gibt es eine Möglichkeit, diese Einstellungen dauerhaft zu machen? Oder wie kann ich alternativ ein Skript erstellen, das diese Einstellungen beim Start lädt?

Der Inhalt von my webcam_settings.gpflist wie folgt:

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

Antworten:

3

Dies wird den Trick machen:

% uvcdynctrl -L webcam_settings.gpfl

Sie können diese Datei sogar mit demselben Tool erstellen:

% uvcdynctrl -W webcam_settings.gpfl
Socrate
quelle
1

Das Programm guvcviewverwendet eine Konfigurationsdatei, die .guvcviewrcin Ihrem Home-Verzeichnis aufgerufen wird und alle Einstellungen für steuert guvcview. In diesem Beispiel sehen Sie einen Profilpfad, der standardmäßig verwendet wirddefault.gpfl

Speichern Sie also Ihre gpfl-Datei als default.gpfl in Ihrem Home-Verzeichnis und prüfen Sie, ob dies funktioniert. Wenn nicht, ändern Sie den in der Konfigurationsdatei angegebenen Speicherort in den Speicherort Ihrer Profildatei.

Martin Owens -doctormo-
quelle