Jak zmienić ustawienia kamery internetowej w systemie Linux za pomocą Cameractrls

Cameractrls to aplikacja GTK do dostosowywania ustawień kamery internetowej udostępniana przez Video4Linux2 (V4L2). Zainstaluj ją z Flathub, wybierz urządzenie i zmień tylko te ustawienia, które zgłasza. Dostępne opcje różnią się w zależności od kamery i sterownika; brakujące ustawienie może być po prostu nieobsługiwane.

Zainstaluj Cameractrls

Projekt nadrzędny wymienia Flathub jako metodę instalacji. W systemie z Flatpak i skonfigurowanym zdalnym Flathubem otwórz terminal i uruchom:

flatpak install flathub hu.irl.cameractrls

Postępuj zgodnie z instrukcjami, a następnie uruchom Cameractrls z menu aplikacji na pulpicie. Jeśli Flatpak nie jest skonfigurowany, skorzystaj z oficjalnego przewodnika instalacji Flatpak . Strona projektu Cameractrls zawiera również listę pakietów dystrybucyjnych i instrukcje instalacji źródłowej.

Terminal Linux pokazuje polecenie Flatpak służące do instalacji Cameractrls z Flathub.
Zainstaluj Cameractrls z pilota Flathub za pomocą Flatpak.

Zmiana ustawień kamery internetowej krok po kroku

  1. Znajdź węzeł urządzenia Linux kamery

    Jeśli masz więcej niż jedną kamerę lub nie wiesz, które urządzenie wybrać, zainstaluj v4l-utilspakiet swojej dystrybucji i uruchom v4l2-ctl --list-devices. Wyjście mapuje wykryte kamery V4L2 na ścieżki urządzeń, takie jak /dev/video0. Pojedyncza kamera może ujawnić kilka węzłów, więc sprawdź węzeł przechwytywania zamiast zakładać, że każda kamera internetowa jest /dev/video0.

    W terminalu Linux widać polecenie v4l2-ctl służące do wyświetlania listy urządzeń kamer.
    Użyj v4l2-ctl, aby zidentyfikować ścieżkę urządzenia V4L2 kamery internetowej.
  2. Wybierz kamerę w Cameractrls

    Otwórz Cameractrls i użyj selektora kamer na pasku nagłówka, aby wybrać zidentyfikowane urządzenie. Aplikacja może odświeżyć wykryte urządzenia; użyj tego elementu sterującego po podłączeniu kamery internetowej USB. Cameractrls tworzy strony sterowania na podstawie zgłoszonych elementów sterujących wybranej kamery, więc etykiety i układ mogą się różnić w zależności od urządzenia.

    W oknie Cameractrls GTK wyświetlany jest selektor kamery oraz lista dostępnych elementów sterujących kamerą.
    Wyświetlane elementy sterujące zależą od wybranej kamery.
  3. Otwórz podgląd i dostosuj kadrowanie

    Użyj kontrolki podglądu Cameractrls, aby sprawdzić obraz podczas wprowadzania zmian. Jeśli kamera udostępnia przyciski zoomu, panoramowania lub pochylania, dostosuj je małymi krokami i obserwuj podgląd. Te przyciski są często specyficzne dla danego aparatu lub modelu; nie działają tak samo, jak kadrowanie obrazu w aplikacji do wideorozmów i nie będą widoczne na kamerach internetowych, które ich nie oferują.

    Osoba pojawia się w centrum oddzielnego okna podglądu kamery internetowej w słabo oświetlonym pomieszczeniu.
    Użyj okna podglądu, aby ocenić kadrowanie i zmiany obrazu.
  4. Dostosuj ekspozycję i wzmocnienie

    Szukaj elementów sterujących, takich jak automatyczna ekspozycja, ekspozycja lub wzmocnienie. Na początek pozostaw włączoną automatyczną ekspozycję. Jeśli potrzebujesz sterowania ręcznego, a aparat je oferuje, najpierw wyłącz opcję automatyczną, a następnie zmieniaj wartości po kolei, obserwując podgląd. Jasność i wzmocnienie nie są zamienne: jasność zmienia poziom czerni obrazu, a wzmocnienie wzmacnia sygnał kamery. Standard V4L2 definiuje typowe elementy sterujące, ale to sterownik decyduje, które z nich są dostępne i jakie są ich dozwolone zakresy.

    Okno sterowania Cameractrls zawiera ustawienia automatycznej ekspozycji i wzmocnienia.
    Opcje ekspozycji i wzmocnienia pojawiają się tylko wtedy, gdy wybrana kamera je eksponuje.
  5. Prawidłowy balans bieli i kolorów

    Automatyczny balans bieli jest przydatnym ustawieniem domyślnym, gdy zmienia się oświetlenie w pomieszczeniu. Jeśli kolor zmienia się przy stałym oświetleniu, sprawdź, czy kamera internetowa oferuje ręczną regulację balansu bieli lub temperatury. Możesz również skorzystać z opcji regulacji jasności, kontrastu, nasycenia, ostrości lub gamma. Przesuwaj suwaki małymi krokami i porównuj podgląd; duże zmiany mogą sprawić, że twarz będzie wyglądała na wyblakłą, nadmiernie nasyconą lub nienaturalnie ostrą. Nie każda kamera oferuje wszystkie ustawienia kolorów.

    Okno sterowania Cameractrls zawiera suwaki umożliwiające automatyczną regulację balansu bieli i kolorów.
    Stopniowo dostosuj balans bieli i kolory, sprawdzając jednocześnie podgląd.
  6. Zmniejsz migotanie za pomocą częstotliwości linii energetycznej

    Jeśli oświetlenie wewnętrzne generuje widoczne pasma lub pulsuje, należy poszukać regulatora częstotliwości linii energetycznej. Jeśli jest dostępny, należy wybrać ustawienie odpowiadające parametrom zasilania w miejscu, w którym używana jest kamera, zazwyczaj 50 Hz lub 60 Hz. Jest to filtr migotania oświetlenia, a nie ustawienie liczby klatek na sekundę. Pozostaw je bez zmian, jeśli regulator jest nieobecny lub podgląd nie wykazuje migotania.

    Okno sterowania Cameractrls pokazuje ustawienia częstotliwości linii energetycznej z możliwością wyboru 50 Hz i 60 Hz.
    Jeśli dostępne jest sterowanie, wybierz ustawienie linii energetycznej odpowiadające oświetleniu.
  7. Wybierz rozdzielczość i liczbę klatek na sekundę w aplikacji do przechwytywania

    Cameractrls służy do sterowania kamerą; nie zapewnia uniwersalnego selektora rozdzielczości i liczby klatek na sekundę dla każdej aplikacji kamery internetowej. Ustaw te opcje w aplikacji do połączeń wideo, nagrywania lub strumieniowania, która będzie przechwytywać obraz z kamery. Aby sprawdzić tryby urządzenia V4L2, uruchom polecenie v4l2-ctl -d /dev/video0 --list-formats-ext, zastępując ścieżkę węzłem kamery. Dokumentacja opcji v4l-utils opisuje format, rozmiar klatki i listę interwałów. Wybierz tryb obsługiwany zarówno przez kamerę, jak i aplikację.

    W terminalu Linux wyświetlane są polecenia v4l2-ctl służące do wyświetlania listy elementów sterujących kamerą i obsługiwanych formatów wideo.
    Sprawdź kontrolki urządzenia i obsługiwane tryby przechwytywania za pomocą v4l2-ctl.

Jeśli Cameractrls nie widzi kamery internetowej

Najpierw sprawdź, czy Linux wykrywa urządzenie za pomocą polecenia v4l2-ctl --list-devices. Jeśli brakuje polecenia, zainstaluj oprogramowanie v4l-utilsz repozytorium oprogramowania swojej dystrybucji. Jeśli kamera jest na liście, użyj jej węzła wideo, aby sprawdzić dostępne elementy sterujące:

v4l2-ctl -d /dev/video0 --list-ctrls

Zastąp /dev/video0poprawną ścieżką. Podręcznik v4l2-ctl dokumentuje te opcje listy urządzeń i kontrolek. Jeśli kontrolka jest brakująca lub wyłączona, zazwyczaj jest to ograniczenie sprzętowe lub sterownika dla wybranego urządzenia lub wejścia, a nie ukryte ustawienie w Cameractrls. Dokumentacja kontroli V4L2 jądra Linux wyjaśnia, że ​​sterowniki mogą udostępniać różne kontrolki i oznaczać nieaktywne te, które nie mają zastosowania.

Sprawdź wynik w swojej aplikacji wideo

Po dostrojeniu kamery otwórz aplikację, której używasz do połączeń lub nagrywania, i sprawdź jej podgląd. Niektóre aplikacje ustawiają sterowanie kamerą lub żądają własnego formatu wideo po uruchomieniu, więc obraz może różnić się od podglądu w Cameractrls. W takim przypadku wybierz odpowiednią kamerę w aplikacji do przechwytywania obrazu i wybierz tam obsługiwany tryb.

Zostaw komentarz

Jak bezpiecznie odzyskać utracone partycje i dane z dysku twardego

Jak bezpiecznie odzyskać utracone partycje i dane z dysku twardego

Dowiedz się, jak odzyskać utracone partycje i pliki za pomocą TestDisk i PhotoRec. Zabezpiecz dysk źródłowy, przeskanuj go bezpiecznie i zapisz odzyskane dane na innym dysku.

Jak skanować kody QR na komputerze stacjonarnym z systemem Linux

Jak skanować kody QR na komputerze stacjonarnym z systemem Linux

Skanuj kody QR w systemie Linux za pomocą CoBang, używając kamery internetowej lub pliku obrazu. Zobacz opcje instalacji, kroki konfiguracji i poprawki dotyczące dostępu do kamery Flatpak.

Jak zmienić ustawienia kamery internetowej w systemie Linux za pomocą Cameractrls

Jak zmienić ustawienia kamery internetowej w systemie Linux za pomocą Cameractrls

Zmień ustawienia kamery internetowej w systemie Linux za pomocą narzędzia Cameractrls: dostosuj ekspozycję, kolor, redukcję migotania i inne obsługiwane elementy sterujące, a następnie sprawdź zgodne tryby wideo.

Jak zainstalować PhpStorm na Linuksie: Toolbox, Tar.gz, Snap i AUR

Jak zainstalować PhpStorm na Linuksie: Toolbox, Tar.gz, Snap i AUR

Zainstaluj PhpStorm na Linuksie za pomocą JetBrains Toolbox lub samodzielnego archiwum tar.gz, a także opcji Snap i Arch AUR. Java jest już dołączona.

Jak wyciąć obraz w systemie Linux za pomocą programu GIMP

Jak wyciąć obraz w systemie Linux za pomocą programu GIMP

Usuń tło zdjęcia w systemie Linux za pomocą programu GIMP: narysuj obiekt, usuń wybrane tło, zachowaj przezroczystość i wyeksportuj plik PNG, który można ponownie wykorzystać.

Jak wykonać kopię zapasową płyty CD-ROM w postaci obrazu ISO w systemie Linux

Jak wykonać kopię zapasową płyty CD-ROM w postaci obrazu ISO w systemie Linux

Utwórz obraz ISO płyty CD-ROM w systemie Linux za pomocą GNOME Disks lub dd. Zidentyfikuj napęd optyczny, monitoruj kopiowanie, zweryfikuj obraz i dowiedz się, kiedy uszkodzona płyta lub płyta audio wymaga użycia innego narzędzia.

Jak skonfigurować dwa panele w środowisku XFCE 4

Jak skonfigurować dwa panele w środowisku XFCE 4

Utwórz oddzielny panel XFCE 4 dla każdego wyświetlacza, przypisz drugi panel do odpowiedniego wyjścia, określ jego położenie i rozmiar, a następnie dodaj potrzebne elementy uruchamiające i statusu.

Jak zainstalować Cisco Packet Tracer w systemie Linux

Jak zainstalować Cisco Packet Tracer w systemie Linux

Pobierz Cisco Packet Tracer 9.0.1 dla systemu Ubuntu 64-bit, zainstaluj pakiet DEB za pomocą APT, zaakceptuj licencję w terminalu i zaloguj się, aby rozpocząć laboratorium.

Pobierz FlightGear za darmo: Oficjalny przewodnik instalacji

Pobierz FlightGear za darmo: Oficjalny przewodnik instalacji

Pobierz FlightGear za darmo z oficjalnej strony. Porównaj pakiety dla systemów Windows, macOS i Linux, zainstaluj pliki danych i rozpocznij swój pierwszy lot.

OKSampler: darmowy, prosty sampler muzyczny do rytmów klawiszowych

OKSampler: darmowy, prosty sampler muzyczny do rytmów klawiszowych

OKSampler mapuje klipy MP3 na klawisze klawiatury i umożliwia zapętlanie dźwięku. Dowiedz się, co robi ten starszy, darmowy program, gdzie kończą się jego stare funkcje i co sprawdzić przed pobraniem.