web-dev-qa-db-ja.com

/ dev / video0を読み取れません

こんにちは私は/ devのすべてのエントリが通常のファイルであるかのように機能するように設定されていることを読みました。ウェブカメラを接続すると、OSは/ dev/video0を自動的に作成します。私はそれからします:

maxtor@lounge:~$ Sudo cat /dev/video0 > vyd 
[Sudo] password for maxtor: 
cat:/dev/video0: 
No such devicemaxtor@lounge:~$

私はそれがビデオのフレームを「vyd」に入れることを望んでいました。では、なぜそれをしないのですか?

次に、チーズを開始すると機能します。だからすべてが順調に見えます。

1
user13750

基本的に、それは/dev/videoXインターフェースは機能します。デバイスノードをcatしてビデオのフレームを取得することはできません。

ただし、これを行うためのユーティリティは多数ありますが、それらの適合性は、実行しようとしているものによって異なります。たとえば、webcamパッケージは、ビデオデバイスからスナップショットを取得し、それをWebにアップロードできます。

1
Jeremy Kerr