Tidak dapat mengambil gambar dari Webcam usb


14

Saya ingin mengambil foto dari webcam USB yang terpasang pada Raspberry Pi saya:

Pertama, saya memeriksa perangkat:

pi@raspberrypi ~ $ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp. 
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. 
Bus 001 Device 004: ID 0ac8:332d Z-Star Microelectronics Corp. Vega USB 2.0 Camera

Ketika saya mencoba mengambil gambar, saya menerima kesalahan berikut:

pi@raspberrypi ~ $ fswebcam -d /dev/video0 -r 640x480 test.jpeg
--- Opening /dev/video0...
Trying source module v4l2...
/dev/video0 opened.
No input was specified, using the first.
--- Capturing frame...
Timed out waiting for frame!
No frames captured.

Apa yang bisa menjadi masalah, saya menguji metode ini di Ubuntu dengan sukses. Apa yang bisa menjadi masalah pada Debian?

Menggunakan Hub USB:

pi@raspberrypi ~ $ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp. 
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. 
Bus 001 Device 005: ID 1a40:0101 Terminus Technology Inc. 4-Port HUB
Bus 001 Device 006: ID 0ac8:332d Z-Star Microelectronics Corp. Vega USB 2.0 Camera
pi@raspberrypi ~ $ fswebcam -d /dev/video0 -r 640x480 test.jpeg
--- Opening /dev/video0...
Trying source module v4l2...
/dev/video0 opened.
No input was specified, using the first.
--- Capturing frame...
Timed out waiting for frame!
No frames captured.

Ini adalah webcam.

masukkan deskripsi gambar di sini


2
Dicolokkan langsung ke Pi- Tidak cukup kekuatan adalah dugaan saya. Coba gunakan hub daya USB yang kompatibel lalu coba.
Piotr Kula

Saya baru saja mencoba dengan hub USB dengan kesuksesan yang sama.
OHLÁLÁ

Apakah Anda yakin hub usb berfungsi? Bisakah Anda mencolokkan keyboard dan nirkabel di sana dan apakah itu berfungsi pada Pi? Mungkin mendeteksi itu di Pi tetapi jika Anda mencoba melakukan sesuatu dengan itu, itu dapat mulai menjadi aneh
Piotr Kula

2
Saya memiliki masalah yang sama. Perangkat keras yang sama persis meskipun webcam berada di perumahan yang sama sekali berbeda. Webcam ini berfungsi tanpa masalah di Ubuntu. Tidak bekerja di Raspberry Pi. Mencoba keduanya pada hub yang bertenaga dan terhubung langsung. Webcam tampaknya dikenali di dmesg dan terdaftar oleh uvcvideo. Menggunakan v4l-conf tampaknya menampilkan pesan kesalahan 'no overlay'.

1
Masalahnya ada di sini juga. Perumahan yang berbeda, kamera yang sama. fswebcam berlaku sama di sini, dan gerakan sering memberi tahu saya: "[0] Thread 1 - Watchdog timeout, mencoba melakukan restart dengan anggun". Saya sudah mencoba Raspian dan Arch terbaru.
Derecho

Jawaban:


6

Jika Anda belum melakukannya, Anda harus mencoba memperbarui firmware dan kernel Anda, jika Anda menggunakan distribusi Debian yang didukung secara resmi (alias Raspbian). Cukup ikuti instruksi yang dapat Anda temukan di sini . Mereka hanya memperbaiki banyak masalah USB (driver host usb masih memiliki banyak masalah yang tersisa), jadi Anda ingin mencobanya.

Anda juga harus memeriksa apakah sistem melaporkan kesalahan apa pun melalui dmesgperintah. Ada daftar periksa yang dapat Anda ikuti untuk membantu menunjukkan masalah Anda: Anda dapat menemukannya di sini .


1

Saya juga mengalami masalah ini ketika menggunakan webcam USB non-merek yang saya dapatkan dari amazon dengan harga $ 4. Itu (mungkin) karena kamera tidak mendapatkan daya yang cukup dari USB untuk ditangkap.

Coba resolusi yang lebih rendah seperti 320oleh 240:

fswebcam -d /dev/video0 -r 320x240 test.jpeg


1

Saya memiliki masalah yang sama dengan webcam saya dan menyelesaikannya dengan menggantinya fswebcamdengan motion- itu dapat menangkap gambar secara berkala juga. Anda hanya perlu menulis snapshot_intervaluntuk membuatnya bekerja.


-1

Saya memiliki masalah yang sama tetapi dapat menangkap gambar yang menjalankan ini sebagai root (atau sudo):

uvccapture -t0


Bisakah Anda mencoba dan menguraikan jawaban Anda? Di mana Anda menemukan solusi ini, dll.
kolin
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.