V4L2ウェブカメラのモーションストリームに奇妙な色が表示されます。 VLCでは正常です。

V4L2ウェブカメラのモーションストリームに奇妙な色が表示されます。 VLCでは正常です。

Raspberry Pi 4(Raspbian 10)では、Octoprintで使用するためにMotionを使用してWebカメラストリームを設定しました。私のネイティブウェブカメラ(Logitech C270)は期待どおりに機能します。

あなたが見つけたかなり古いウェブカメラ(Sunplus Flexcam 100ベース、Sunplus Flexcam 100)で利用可能であるかどうかをテストしており、lsusbVLCを介してよく見ることができます。ビデオソース: https://i.stack.imgur.com/FjF0c.png(カラー参照で私の赤いセーターと緑色のプラスチックオブジェクト)

ただし、Motionを起動すると、ストリームに表示される画像の色が歪みます(緑と赤が変わったように見えます)。 https://i.stack.imgur.com/wjyNv.png

paletteオプションを変更して設定してみましたが、hue何も変更されませんでした。また、設定オプションv4l2:///dev/video0に示されているようにv4l2プレフィックスを使用してみましたが、videodevice有効であると認識されませんでした。

何が起こっているのかというアイデアはありますか?

事前にありがとう

ベストアンサー1

何を言うのか知っています。 Pi4にMotionを実行するSpinelがあり、今これをやっています。別のPi4で通常の色で異なるモーションを実行しました(システムカードは別のPiのレプリカです)。カメラの問題だと思いましたが、ベアプレートのスピネルの1つに置き換えましたが、新しいものにもまだ奇妙な色があります。パイを安全に保つために、オフィスに3つのスピネルを設置しましたが、その中に奇妙な色を付けることはありませんでした。

レプリカカードで変更したのは、カメラ名とストリームポートだけでした。私は2つのシェルスクリプトを使用していくつかのv4l2パラメータを手動で設定します(15分ごとに1回、昼と夜のスクリプトがあります)。しかし、それらも他のカードから複製されました。

最後の手段 - USBケーブルを交換してください。これが最後の「オリジナル」部分です。

私はSpinel超低照度カメラが好きですが、一般的に見ることができます。肉眼でも屋外は完全に黒色である。

おすすめ記事