Home
» LINUX
»
Hoe je webcaminstellingen op Linux kunt wijzigen met Cameractrls
Hoe je webcaminstellingen op Linux kunt wijzigen met Cameractrls
Cameractrls is een GTK-app voor het aanpassen van webcaminstellingen die beschikbaar zijn via Video4Linux2 (V4L2). Installeer de app via Flathub, selecteer een apparaat en wijzig alleen de instellingen die de app rapporteert. De opties variëren per camera en driver; een ontbrekende instelling wordt mogelijk simpelweg niet ondersteund.
Installeer Cameractrls
Het upstream-project vermeldt Flathub als installatiemethode. Open Terminal op een systeem waar Flatpak en de Flathub-remote geconfigureerd zijn en voer het volgende commando uit:
flatpak install flathub hu.irl.cameractrls
Volg de aanwijzingen en start Cameractrls vervolgens vanuit het toepassingsmenu op uw bureaublad. Als Flatpak niet is ingesteld, raadpleeg dan de officiële Flatpak-installatiehandleiding . Op de projectpagina van Cameractrls vindt u ook een overzicht van de distributiepakketten en de installatie-instructies vanuit de broncode.
Installeer Cameractrls vanaf de Flathub-afstandsbediening met Flatpak.
Stapsgewijze wijziging van de webcaminstellingen
Zoek het Linux-apparaatknooppunt van de camera.
Als u meer dan één camera hebt of niet weet welk apparaat u moet selecteren, installeer dan v4l-utilshet pakket van uw distributie en voer het uit v4l2-ctl --list-devices. De uitvoer koppelt gedetecteerde V4L2-camera's aan apparaatpaden zoals /dev/video0. Een enkele camera kan meerdere knooppunten weergeven, dus controleer het opnameknooppunt in plaats van ervan uit te gaan dat elke webcam is /dev/video0.
Gebruik v4l2-ctl om het V4L2-apparaatpad van de webcam te achterhalen.
Selecteer de camera in Cameractrls.
Open Cameractrls en gebruik de camerakiezer in de menubalk om het apparaat te selecteren dat u hebt geïdentificeerd. De app kan de gedetecteerde apparaten vernieuwen; gebruik deze functie nadat u een USB-webcam hebt aangesloten. Cameractrls bouwt de bedieningspagina's op basis van de gerapporteerde bedieningselementen van de geselecteerde camera, waardoor de labels en de lay-out per apparaat kunnen verschillen.
De weergegeven bedieningselementen zijn afhankelijk van de geselecteerde camera.
Open de preview en pas de kadering aan.
Gebruik de preview-functie van Cameractrls om het beeld te controleren terwijl u wijzigingen aanbrengt. Als de camera zoom-, pan- of tilt-functies heeft, pas deze dan in kleine stapjes aan en bekijk de preview. Deze functies zijn vaak specifiek voor een camera of model; ze zijn niet hetzelfde als het bijsnijden van een foto in een video-app en ze verschijnen niet op webcams die deze functies niet bieden.
Gebruik het voorbeeldvenster om de kadrering en beeldwijzigingen te beoordelen.
Pas de belichting en versterking aan.
Zoek naar instellingen zoals automatische belichting, belichting of versterking. Laat automatische belichting ingeschakeld als uitgangspunt. Als u handmatige bediening nodig hebt en de camera biedt deze mogelijkheid, schakel dan eerst de automatische optie uit en wijzig vervolgens één waarde tegelijk terwijl u het voorbeeld bekijkt. Helderheid en versterking zijn niet uitwisselbaar: helderheid verandert het zwartniveau van het beeld, terwijl versterking het camerasignaal versterkt. De V4L2-standaard definieert gangbare instellingen, maar de driver bepaalt welke beschikbaar zijn en binnen welk bereik.
De opties voor belichting en versterking verschijnen alleen wanneer de geselecteerde camera deze instellingen ondersteunt.
Correcte witbalans en kleur
Automatische witbalans is een handige standaardinstelling wanneer de omgevingsverlichting verandert. Als de kleur verschuift bij constante verlichting, controleer dan of de webcam een handmatige witbalans- of kleurtemperatuurregeling biedt. Mogelijk vindt u ook instellingen voor helderheid, contrast, verzadiging, scherpte of gamma. Verplaats de schuifregelaars in kleine stapjes en vergelijk het voorbeeld; grote veranderingen kunnen een gezicht er flets, oververzadigd of onnatuurlijk scherp uit laten zien. Niet elke camera biedt alle kleurregelingen.
Pas de witbalans en kleurinstellingen geleidelijk aan terwijl u de preview controleert.
Verminder flikkering met netfrequentie
Als de binnenverlichting zichtbare strepen of pulsen produceert, zoek dan naar een regeling voor de netfrequentie. Kies, indien beschikbaar, de instelling die overeenkomt met de netspanning van de plek waar de camera wordt gebruikt, meestal 50 Hz of 60 Hz. Dit is een filter voor lichtflikkering, geen instelling voor de framesnelheid. Laat deze instelling ongewijzigd als de regeling ontbreekt of als er geen flikkering in het voorbeeldbeeld te zien is.
Kies de netspanningsinstelling die overeenkomt met de lichtomstandigheden wanneer de regeling beschikbaar is.
Kies de resolutie en framesnelheid in de opname-app.
Cameractrls is bedoeld voor camerabediening; het biedt geen universele resolutie- en framesnelheidselector voor elke webcamtoepassing. Stel deze opties in de app voor videogesprekken, opnames of streaming die de camera gebruikt. Om de modi voor een V4L2-apparaat te bekijken, voert u het commando uit v4l2-ctl -d /dev/video0 --list-formats-ext, waarbij u het pad vervangt door het knooppunt van uw camera. De referentie voor de opties van v4l-utils beschrijft het formaat, de framegrootte en het interval. Kies een modus die zowel door de camera als de app wordt ondersteund.
Inspecteer de apparaatinstellingen en ondersteunde opnamemodi met v4l2-ctl.
Als Cameractrls de webcam niet kan zien
Controleer eerst of Linux het apparaat detecteert met het commando `ls` v4l2-ctl --list-devices. Als dit commando ontbreekt, installeer het dan v4l-utilsvanuit de software repository van je distributie. Als de camera wel wordt weergegeven, gebruik dan het videoknooppunt om de beschikbare bedieningsopties te bekijken:
v4l2-ctl -d /dev/video0 --list-ctrls
Vervang dit /dev/video0door het juiste pad. De v4l2-ctl-handleiding beschrijft deze opties voor het weergeven van apparaten en besturingselementen. Als een besturingselement ontbreekt of is uitgeschakeld, is dat meestal een hardware- of driverbeperking voor het geselecteerde apparaat of de geselecteerde invoer, en geen verborgen instelling in Cameractrls. De V4L2-besturingsdocumentatie van de Linux-kernel legt uit dat drivers verschillende besturingselementen beschikbaar kunnen stellen en niet-toepasselijke besturingselementen als inactief kunnen markeren.
Bekijk het resultaat in je video-app.
Nadat je de camera hebt ingesteld, open je de app die je daadwerkelijk gebruikt voor bellen of opnemen en bekijk je het voorbeeld. Sommige apps stellen camera-instellingen in of vragen om een eigen videoformaat bij het opstarten, waardoor het beeld kan afwijken van het voorbeeld in Cameractrls. Als dat gebeurt, selecteer je de gewenste camera in de opname-app en kies je daar een ondersteunde modus.