Kabina serowa UBUNTU 14.04 nie wykrywa kamery internetowej

12

Cheese Booth pokazuje błąd:

Wystąpił błąd podczas odtwarzania wideo z kamery internetowej

Budka serowa

Sprawdzam, czy kamera internetowa działa dobrze, otwierając Hangout Google, działa dobrze.

Zrzut ekranu z Hangouta Google

Proszę powiedzieć, jaki jest problem w budce serowej.

Uwaga: czasami budka z serem działa dobrze, ale przez większość czasu nie

Tamil Selvan C.
źródło

Odpowiedzi:

7
  1. Otwórz Preferencje i zmień te rozdzielczości na najniższe.

1

2)

2. Teraz ponownie uruchom ser.

3.Kamera internetowa powinna działać. Zwiększaj rozdzielczość, dopóki nie przestanie ona działać. W przypadku wielu kamer ten limit wynosi 640 x 480.

Warsztat tkacki
źródło
Dzięki stary .. Obecnie instaluję 16.04 i postępuję zgodnie z twoją sugestią. Działa dobrze
Tamil Selvan C
Pracował dla mnie na Ubuntu 14.04.
Wielkie
To nie działa, ponieważ nie mogę zmienić rozdzielczości zdjęć ani filmów. Mogę wybrać tylko jeden. Nawet jeśli używam modprobedo zmiany rozdzielczości, cheesewciąż pokazuje tylko jedną i nigdy się nie zmienia. Próbowałem uruchomić wiele metod i mogę tylko przypuszczać, że wynika to z faktu, że używam aplikacji i sprzętu innych firm o ograniczonych możliwościach.
5

Miałem podobny problem z serem, więc zainstalowałem przeglądarkę wideo GTK UVC . Jest bogaty pod względem funkcji w porównaniu do sera. Możesz go zainstalować, wprowadzając następujące dane w terminalu:

sudo apt-get install guvcview
Ukośnik wsteczny
źródło
1
Mam ten sam problem i zainstalowałem guvcview i to nie działało
SnorriChinchilla
Działa w mgnieniu oka, chociaż nie jest to najbardziej stabilna alternatywa.
4

AKTUALIZACJA: Właściwie właśnie odkryłem, że musisz ręcznie dodać użytkownika do grup audio i wideo. Najłatwiej jest uruchomić aplikację „Użytkownicy i grupy” i przejść do zarządzania grupami

Oryginalna odpowiedź: Wygląda na to, że występuje problem z uprawnieniami /dev/video*.

Są własnością root'a bez uprawnień do odczytu / zapisu dla zwykłych użytkowników. Mój szybki i brudny hack był prosty:

sudo chmod 777 /dev/video*
hsocasnavarro
źródło
1

Spróbuj, sudo cheesejeśli jest to problem z uprawnieniami, pozwoli to otworzyć go z uprawnieniami superużytkownika.

Jadwiga
źródło
Kiedy próbuję powyżej polecenia, wyświetla błąd jako (ser: 2994): ser OSTRZEŻENIE **: Wewnętrzny błąd przepływu danych .: gstbasesrc.c (2865): gst_base_src_loop (): / GstCameraBin: camerabin / GstWrapperCameraBinSrc: camera_source / GstBin : bin17 / GstV4l2Src: video_source: zadanie przesyłania strumieniowego wstrzymane, błąd przyczyny (-5)
Tamil Selvan C
0

Jeśli zaczniesz cheeseod terminala, możesz zobaczyć ten błąd:

(cheese:7333): cheese-WARNING **: 09:47:54.438: Device '/dev/video0' is busy: gstv4l2object.c(3706): gst_v4l2_object_set_format_full (): /GstCameraBin:camerabin/GstWrapperCameraBinSrc:camera_source/GstBin:bin18/GstV4l2Src:v4l2src1: Call to S_FMT failed for YUYV @ 160x120: Device or resource busy

Zamknięcie drugiej aplikacji (dla mnie była to karta Chrome z Google Hangouts) to obejście.

Michael Cole
źródło