コマンド ラインから v4l2-ctl を使用して USB カメラの露出値を変更していますが、内蔵の Web カメラからデバイスを変更することはできませv4l2-ctl d /dev/video1
ん。
2759 次
1 に答える
2
間違ったコマンドを使用している可能性があります。
まず
-d
、別のデバイスを選択するように指定する必要があります (-
-prefix に注意してください。Q にはありません)。ただし、単に実行
v4l2-ctl -d /dev/video1
するだけでは、デバイスで何もしません (何をするかを指定しません)。そのため、スイッチ
v4l2-ctl
を使用して露出時間(またはやりたいこと)を変更するように指示する必要もあります-c <ctrl>=<val>
したがって、コマンドは次のようになります。
v4l2-ctrl -d /dev/video1 -c exposure_absolute=3000
ただし、デバイスは露出時間の設定をサポートしておらず、要求を無視するだけかもしれません (露出を変更できない場合は、露出の設定のサポートをアナウンスすべきではありませんが、多くの場合、デバイス ドライバーは少し気楽です)。
于 2014-05-20T09:18:36.910 に答える