web-dev-qa-db-ja.com

asusウェブカメラはどこでもひっくり返されます

私はこの問題を抱えていましたが、何日も解決することができませんでした。非常にシンプルなはずですが、私は初心者でもあります。

ウェブカメラが上下逆さまになっています。 v4l2でそれを元に戻しましたが、設定は適用されません。 Cheeseでは、Webカメラを手動で切り替えることができますが、Firefox/Chromeやskypeなどの他のアプリケーションに効果を一般化することはできません。

内部のASUSカメラは逆さまに物理的に取り付けられており、それを反転するソフトウェアがあることは知っていますが、v4lではできないようです。

スカイプの一般的な解決策であるLD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so /usr/bin/skypeでも問題は解決しません。

実際にコンピューターを上下逆にする以外に、どのようなオプションがありますか?

1
VegardSO

UPDATE:新しいskypeアプリは基本的にWebAppであるため、このソリューションはSkype for Linux Beta(Skype 5.0+)では動作しません。また、古いリリースに存在する多くの機能は、この新しいリリースではまだ実装されていません。このソリューションが機能するためには、古いバージョンのマルチArchビルドを探す必要があります。 skype-4-3-0-37-multi-ubu.deb

これを試して、仲間:

Sudo nano /usr/local/bin/skype

(またはテキストエディターは何でも)

エントリを追加(64x)

#!/bin/bash
LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so /usr/bin/skype

セーブ。 Ctrl+O閉じる。 Ctrl+X

Sudo chmod a+x /usr/local/bin/skype

ターミナルを閉じます。 Skypeを実行します。

  • これは私のために働いた、Linux Mint 18 Sarah-Xenial Xerus 16.04
  • Ubuntu Mate 16.04でもテスト済み
2
Dorian

v4l-utilsユーティリティを含むv4l2-ctlパッケージをインストールします。

Sudo apt-get install v4l-utils

次に、.profileを編集します。

nano ~/.profile

最後に追加します。

# Flip webcam video
v4l2-ctl -c vertical_flip=0
v4l2-ctl -c vertical_flip=1

(ダブルコマンドは意図的です)

0
José