追加ソフトウェアを使用せずにLinux Mintを使用してAndroidカメラにアクセスする

追加ソフトウェアを使用せずにLinux Mintを使用してAndroidカメラにアクセスする

私のAndroid携帯電話でカメラを使いたいです。USBケーブルそしてLinux Mint。 Droidcamなどの他のソフトウェアを使用せずにカメラをLinuxにストリーミングする方法はありますか?では、どのようにx秒ごとに画像を保存できますか?

ベストアンサー1

追加のソフトウェアがないと言うと、私の仮定はadb問題ではありません。

  1. インストールするadb
sudo apt update
sudo apt-get install android-tools-adb
  1. デバイスを接続する
  2. USBデバッグとファイル転送を有効にする
  3. を実行してデバイスが認識されていることを確認してくださいadb devices。このようなものを見なければなりません。
List of devices attached
12345678    device
  1. 以下を書いてくださいphoto_loop.sh
#!/bin/bash
adb shell am start -a android.media.action.STILL_IMAGE_CAMERA
sleep 3
for number in {1..100}
do
    adb shell input tap 540 1840
    sleep 10
done
adb pull sdcard/DCIM/Camera ./
exit 0
  1. 走る
bash photo_loop.sh

メモ:

  • おそらく私が知らない直接的に行うより良い方法があります。
  • スクリプトを調整する必要があるかもしれません。
  1. 540 1840カメラのスマッシュボタンのx座標とy座標に対応します。これは、画面やアプリケーションに合わせて座標を変更する必要があることを意味します。
  2. ご存知のように、スクリプトは10秒ごとに100枚の写真を撮ります。forステートメントとコマンドを個別に変更することで、sleepこの設定を変更できます。
  3. 最後のコマンドは、カメラで撮影したすべての写真を作業ディレクトリに送信するため、写真が別の場所に保存されている場合は、そのディレクトリを変更する必要があります。

おすすめ記事