Здравствуйте, я прочитал, что все записи в / dev настроены на работу так, как если бы они были обычными файлами. После подключения моей веб-камеры ОС автоматически создает / dev / video0. Затем я делаю:
maxtor@lounge:~$ sudo cat /dev/video0 > vyd
[sudo] password for maxtor:
cat:/dev/video0:
No such devicemaxtor@lounge:~$
Я надеялся, что это поместит кадр видео в «vyd». Так почему же это не так?
Запуск сыра, следующий, работает; так что все вроде бы в порядке.
По сути, это не то, как работает интерфейс /dev/videoX
; вы не можете cat
на узле устройства получить кадр видео.
Есть ряд утилит для этого, хотя их пригодность зависит от того, что вы хотите сделать. Например, пакет webcam
может сделать снимок с видеоустройства и загрузить его в Интернет.