您好,我读到 /dev 中的所有条目都设置为像常规文件一样工作。插入我的网络摄像头后,操作系统会自动创建 /dev/video0。然后我执行以下操作:
maxtor@lounge:~$ sudo cat /dev/video0 > vyd
[sudo] password for maxtor:
cat:/dev/video0:
No such devicemaxtor@lounge:~$
我希望它能将视频帧放入“vyd”中。那么为什么不呢?
接下来启动 Cheese,一切似乎都井然有序。
答案1
基本上,这不是/dev/videoX
接口的工作方式;您无法通过cat
设备节点获取视频帧。
不过,有许多实用程序可以做到这一点,它们的适用性取决于您要做什么。例如,该webcam
软件包可以从视频设备拍摄快照并将其上传到网络。