はじめに
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デバイスのミラーリングを制御できます。
NEW v2.0.0 オーディオのオプションの対応
scrcpyのv2.0.0からAndroid 11以上であればオーディオのミラーリングができるようになりました。なのでScrcpyHubのv2.0.0から以下のオーディオのオプションを使えるように対応しました。
項目 | 内容 |
---|---|
No Audio | オーディオのミラーリングを無効化する |
Bitrate(Kbps) | オーディオをミラーリングする際のビットレートを指定する |
Buffering(ms) | オーディオをミラーリングする際のバッファリング時間を指定する |
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にしないようにする |
NEW v2.0.0 HIDキーボード・マウスのオプション対応
ScrcpyHubではscrcpyのHIDに関するオプションは利用できませんでした。
v2.0.0から以下のscrcpyのHIDのオプションを使えるように対応しました。
項目 | 内容 |
---|---|
Keyboard Simulation | Androidデバイスにキーボードを繋げたときのシミュレーションを開始する |
Mouse Simulation | Androidデバイスにマウスを繋がえたときのシミュレーションを開始する |
インストール方法
ScrcpyHubを利用するにはadbとscrcpyコマンドのインストールが必要になります。
OSごとの手順が異なるので、以下の手順を参考にして従ってインストールして使ってください。
💻Windows10/11
- GitHubからscrcpy(v2.0.0+)を任意の場所にダウンロードしてインストールする
- GitHubでScrcpyHubをインストールして起動する
- ScrcpyHubのPreferencesを開く
- 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は以下のレポジトリで絶賛開発中です、もし何か改善案や不具合などあればご連絡ください。