Webカメラの電力線周波数設定をどのように変更しますか?

Webカメラの電力線周波数設定をどのように変更しますか?

私はDevuan Beowulf GNU / Linux(〜= Debian 10 Buster、systemdなし)を実行しているPCでLogitech C720ウェブカメラを使用しています。

関連しているがLinuxとは関係のない特定の項目では、スーパーユーザーに関する質問、Webカメラの電力線周波数設定を変更する必要があることがわかりました。

しかし、どうすればいいのかわかりません。マイデスクトップ環境Cinnamonの[システム設定]ダイアログボックスには対応するエントリがありません。では、これをどのように設定しますか?

ベストアンサー1

コマンドラインで、以下をuvcvideo使用してドライブの電力線周波数を50Hzの値に設定できます。

v4l2-ctl --set-ctrl=power_line_frequency=1

Webカメラではない場合は、正しい番号でオプションを/dev/video0追加してください。-d /dev/videoNこのコマンドは、少なくともDebianおよび関連ディストリビューションではv4l2-ctlpackageにあります。v4l-utils

また、v4l2-ctl -LWebカメラで利用可能な設定の一覧が表示されます。また、電力線周波数などの設定に使用できるオプションについても説明します。 Webカメラの利用可能な設定のリストは私とは異なる場合があります。

電力線周波数設定を同じに保つには、そのためのudevルールを作成する必要があります。これを行うには、/etc/udev/rules.d/81-uvcvideo.rules次の内容を含むファイルを作成します。

# Set power line frequency to European
ACTION=="add", SUBSYSTEM=="video4linux", DRIVERS=="uvcvideo", RUN+="/usr/bin/v4l2-ctl --set-ctrl=power_line_frequency=1"

おすすめ記事