Kamera wirtualna OBS się nie pojawia? Jak to naprawić

Kliknąłeś Uruchom kamerę wirtualną w OBS, przełączyłeś się na Zooma, a kamery nie ma na liście. To jeden z najczęstszych problemów z OBS i niemal zawsze wynika z jednej z pięciu przyczyn. Poniżej uszeregowano je według tego, jak często okazują się winowajcą.

1. Druga aplikacja już działała

W większości przypadków to właśnie jest odpowiedź. Zoom, Teams, Discord i Chrome budują listę kamer przy starcie. Jeśli w tamtym momencie kamera wirtualna OBS nie działała, aplikacja po prostu nie wie o jej istnieniu.

Zamknij aplikację do rozmów wideo całkowicie — w Windows sprawdź zasobnik systemowy, w macOS użyj Cmd+Q, bo zamknięcie okna często zostawia ją działającą — a następnie uruchom OBS, kliknij Uruchom kamerę wirtualną i dopiero potem otwórz aplikację do rozmów.

2. Kamera wirtualna nigdy nie została zainstalowana (Windows)

OBS rejestruje swoją kamerę wirtualną podczas instalacji. Jeśli używałeś wersji przenośnej albo instalator nie mógł zapisać danych w rejestrze, urządzenie nigdy nie zostało zarejestrowane.

Zainstaluj OBS ponownie zwykłym instalatorem i zaakceptuj prośbę o podniesienie uprawnień. Rejestracja zapisuje do HKLM, więc wymaga uprawnień administratora — instalacja przeprowadzona bez nich da OBS, który działa doskonale poza kamerą wirtualną.

3. macOS nie przyznał uprawnienia albo zablokował rozszerzenie

W macOS OBS instaluje rozszerzenie systemowe dla swojej kamery. Przy pierwszym uruchomieniu kamery wirtualnej macOS prosi o zatwierdzenie, a ten komunikat łatwo przeoczyć.

Otwórz Ustawienia systemowe → Prywatność i ochrona i poszukaj bliżej dołu komunikatu o zablokowanym oprogramowaniu systemowym. Zatwierdź je i zrestartuj OBS. Jeśli niedawno aktualizowałeś macOS, rozszerzenie może wymagać ponownego zatwierdzenia.

4. W Linuksie brakuje v4l2loopback

W Linuksie OBS nie tworzy urządzenia kamery samodzielnie. Zapisuje obraz do urządzenia pętli zwrotnej udostępnianego przez moduł jądra v4l2loopback, a OBS go za ciebie nie zainstaluje.

sudo apt install v4l2loopback-dkms
sudo modprobe v4l2loopback

Sprawdź załadowanie poleceniem lsmod | grep v4l2loopback. Pamiętaj, że modprobe nie przetrwa restartu, chyba że dodasz moduł do /etc/modules-load.d/. Jeśli zainstalowałeś OBS jako Flatpak, jest jeszcze jeden krok — piaskownica nie ma dostępu do urządzeń, dopóki go nie przyznasz:

flatpak override --user --device=all com.obsproject.Studio

Nasz przewodnik po v4l2loopback omawia to dokładniej, łącznie z tym, jak uczynić konfigurację trwałą.

5. Kamerę zajmuje inna aplikacja

Większość kamer może być otwarta tylko przez jedną aplikację naraz. Jeśli karta przeglądarki, Teams albo program działający w tle już trzyma kamerę wirtualną, kolejna aplikacja może pokazać ją jako wyszarzoną lub całkiem pominąć. Zamknij wszystko, co może korzystać z kamery, i spróbuj ponownie.

Wciąż nic?

Sprawdź poza aplikacją do rozmów: otwórz w przeglądarce stronę testu kamery i zobacz, czy kamera wirtualna się tam pojawia. Jeśli tak, problemem jest lista urządzeń aplikacji — zrestartuj ją. Jeśli nie, problemem jest sama kamera wirtualna, a szukać należy w krokach od 2 do 4.

Jeśli chciałeś tylko odtworzyć film

OBS to pakiet do streamingu. Jeżeli twoim celem jest po prostu odtworzenie pliku wideo jako kamery, większość tego, co OBS każe skonfigurować — sceny, źródła, kodery, profile — to praca, której nie potrzebujesz, a w Linuksie i tak musisz ręcznie skonfigurować v4l2loopback.

CamLooper robi tylko to jedno: wybierasz film, uruchamiasz kamerę. W Windows instaluje własny sterownik, a pakiety linuksowe instalują i ładują v4l2loopback za ciebie, więc urządzenie jest gotowe zaraz po zakończeniu instalacji. Jest darmowy, a nic, co wczytasz, nigdy nie opuszcza twojego komputera.

Wypróbuj CamLooper

Za darmo, wyłącznie lokalnie, gotowe w mniej niż minutę.

Pobierz CamLooper