LoginSignup
3

ScrcpyHub v2.0.0 をリリースしました

Last updated at Posted at 2023-03-26
属性

はじめに

ScrcpyHubはAndroidの画面をミラーリングするためのGUIアプリケーションです。ScrcpyHubは以下のGitHubリポジトリで絶賛開発中ですのでよければコントリュート&スター登録お願いします。

ScrcpyHubはscrcpyというコマンドツールを利用して作成しております。

できること

機能一覧

ScrcpyHubでは以下の機能をサポートしています。

  • 接続しているAndroidデバイスの自動検知
  • Androidデバイスのミラーリングの開始と停止
  • Androidデバイスのスクリーンの録画
  • Androidデバイスのスクリーンショットの取得
  • Windows10/11、macOS、Linuxに対応
  • ライトテーマ・ダークテーマの切り替え
  • NEW v2.0.0 オーディオのオプションの対応
  • NEW v2.0.0 デバイスのオプションの対応
  • NEW v2.0.0 HIDキーボード・マウスのオプション対応

機能デモ

ScrcpyHubでは以下のような感じでAndroidデバイスのミラーリングを制御できます。

demo.gif

NEW v2.0.0 オーディオのオプションの対応

scrcpyのv2.0.0からAndroid 11以上であればオーディオのミラーリングができるようになりました。なのでScrcpyHubのv2.0.0から以下のオーディオのオプションを使えるように対応しました。

項目 内容
No Audio オーディオのミラーリングを無効化する
Bitrate(Kbps) オーディオをミラーリングする際のビットレートを指定する
Buffering(ms) オーディオをミラーリングする際のバッファリング時間を指定する

image.png

NEW v2.0.0 デバイスのオプションの対応

ScrcpyHubではscrcpyのデバイスに関するオプションは利用できませんでした。
v2.0.0から以下のscrcpyのデバイスのオプションを使えるように対応しました。

項目 内容
Stay Awake Androidデバイスがスリープ状態にならないようにする
Show touches Androidデバイスでタップした場所がわかるように表示する
Enable power off on stop ミラーリングが停止したときの電源OFFにする
Disable power on on start ミラーリングが開始したときに電源をONにしないようにする

image.png

NEW v2.0.0 HIDキーボード・マウスのオプション対応

ScrcpyHubではscrcpyのHIDに関するオプションは利用できませんでした。
v2.0.0から以下のscrcpyのHIDのオプションを使えるように対応しました。

項目 内容
Keyboard Simulation Androidデバイスにキーボードを繋げたときのシミュレーションを開始する
Mouse Simulation Androidデバイスにマウスを繋がえたときのシミュレーションを開始する

image.png

インストール方法

ScrcpyHubを利用するにはadbとscrcpyコマンドのインストールが必要になります。
OSごとの手順が異なるので、以下の手順を参考にして従ってインストールして使ってください。

💻Windows10/11

  1. GitHubからscrcpy(v2.0.0+)を任意の場所にダウンロードしてインストールする
  2. GitHubでScrcpyHubをインストールして起動する
  3. ScrcpyHubのPreferencesを開く
  4. adbとscrcpyのパスを通して、Saveを押す

※ 詳しい手順はこちらに記載がありますのでご確認ください。

💻MacOS

1.android-platform-toolsとscrcpy(v2.0.0+)をbrewコマンドでインストールする
2.GitHubでScrcpyHubをインストールして起動する
3.ScrcpyHubのPreferencesを開く
4.adbとscrcpyのパスを通して、Saveを押す

brew install android-platform-tools
brew install scrcpy

問い合わせ先

ScrcpyHubは以下のレポジトリで絶賛開発中です、もし何か改善案や不具合などあればご連絡ください。

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3