PC 経由で携帯電話を制御する方法 (Scrcpy)

現在、Android スマートフォンを PC にミラーリングできるアプリは数十ありますが、本当に優れているものはほんの一握りです。時折起こるぎくしゃくした音から、長い遅延、煩わしい広告まで。言うまでもなく、Android の画面を PC にミラーリングするのは大きな悪夢の 1 つです。

Scrcpy は、Android 用の最高の画面ミラーリング ツールの 1 つです。 Android スマートフォンを PC にミラーリングし、キーボードやマウスなどの PC 周辺機器を使用して Android スマートフォンを直接制御できます。 Scrcpy は、携帯電話と PC 間のシームレスなコピー アンド ペーストをサポートし、Mac と Windows PC の両方で動作し、完全に無料です。

ただし、ADB コマンドラインの使用方法を理解している必要があります。上級開発者であれば、すでに Scrcpy を知っているかもしれませんが、携帯電話をミラーリングしようとしている初心者の場合は、このガイドで段階的に説明し、Windows 用 Scrcpy の使用方法を説明します。

Scrcpy のいくつかの基本機能:

  • 録音
  • デバイスの画面をオフにしてミラーリングする
  • 両方向にコピー&ペーストします
  • 設定可能な品質
  • Web カメラとしてのデバイス画面 (V4L2) (Linux のみ)
  • 物理キーボード シミュレーション (HID) (Linux のみ)
  • もっと…

それはに焦点を合わせます:

  • 明るさ: ネイティブ、デバイス画面のみを表示します
  • パフォーマンス: 30~120fps、デバイスに応じて異なります
  • 品質:1920×1080以上
  • 低レイテンシ: 35〜70ms
  • 起動時間が短い: 最初の画像を表示するまで約 1 秒
  • 非侵入性: デバイスには何もインストールされていません
  • ユーザーのメリット: アカウントなし、広告なし、インターネット不要
  • 自由: 無料のオープンソース ソフトウェア

認定要件:

  • Androidデバイスには、少なくともAPI 21(Android 5.0)が必要です。

  • あなたを確認してください ADB デバッグを有効にしました デバイス上で。

  • 一部のデバイスでは、有効にする必要もあります 追加オプション () キーボードとマウスを使用して制御します。

USB経由でAndroid画面をPCにミラーリングするにはどうすればよいですか?

 

 

  • 次に、下にスクロールして USB デバッグを見つけて有効にします。

 

  • 次に、USB ケーブルを介してデバイスを PC に接続し、USB デバッグを許可します。

 

  • 次に、PC に戻り、最新の Scrcpy ビルドを次のサイトからダウンロードします。 このリンク (直接) をフォルダーに抽出します。

 

  • 次に、USB デバッグを有効にして許可した状態でデバイスが PC に接続されている状態で、フォルダー内の「scrcpy.exe」をダブルクリックします。

 

  • すべての手順を正しく実行した場合は、数秒待つと次の画面が表示されるはずです。

  • 最後に、これで携帯電話の画面が PC にミラーリングされます。さらに、マウスとキーボードを使用してデバイスを制御することもできます。
  • それでおしまい。次回からは、携帯電話を PC に接続し、そのフォルダーから Scrcpy を直接開くことができます。

 

Scrcpyで何ができるの?こちらもご覧ください Scrcpy の Github ページ

キャプチャ構成

サイズを小さくする

パフォーマンスを向上させるために、Android デバイスを低解像度でミラーリングすると便利な場合があります。

幅と高さの両方をある値 (例: 1024) に制限するには:

scrcpy --max-size 1024 scrcpy -m 1024  # 短縮版

他の次元は、デバイスのアスペクト比が維持されるように計算されます。こうすることで、1920×1080 のデバイスが 1024×576 でミラーリングされます。

ビットレートを変更する

デフォルトのビットレートは 8 Mbps です。ビデオのビットレートを変更するには (例: 2 Mbps に):

scrcpy --ビットレート 2M scrcpy -b 2M  # 短縮版

フレームレートを制限する

キャプチャ フレーム レートは制限できます。

scrcpy --max-fps 15

これは Android 10 以降で正式にサポートされていますが、それ以前のバージョンでも動作する可能性があります。

作物

デバイスの画面が切り取られて、画面の一部のみがミラーリングされる場合があります。

これは、たとえば Oculus Go の片方の目だけをミラーリングする場合に便利です。

scrcpy --crop 1224:1440:0:0   # オフセット (1224) で 1440x0,0

If --max-size も指定すると、トリミング後にリサイズが適用されます。

ビデオの向きをロックする

ミラーリングの方向をロックするには:

scrcpy --lock-video-orientation     # 初期(現在の)方向
scrcpy --lock-video-orientation=0   # 自然な方向性
scrcpy --lock-video-orientation=1   # 反時計回りに 90°
scrcpy --lock-video-orientation=2   #180°
scrcpy --lock-video-orientation=3   # 時計回りに90°

これは録音方向に影響します。

ウィンドウは独立して回転することもできます。

キャプチャ

レコーディング

ミラーリング中に画面を録画することが可能です。

scrcpy --record file.mp4 scrcpy -r file.mkv

録画中にミラーリングを無効にするには:

scrcpy --no-display --record file.mp4 scrcpy -Nr file.mkv
# Ctrl+C で録画を中断

「スキップされたフレーム」は、(パフォーマンス上の理由により)リアルタイムで表示されない場合でも記録されます。フレームは タイムスタンプ付き デバイス上で パケット遅延の変動 記録されたファイルには影響しません。

接続

マルチデバイス

複数のデバイスがリストされている場合は、 adb devicesを指定する必要があります。 シリアル:

scrcpy --serial 0123456789abcdef scrcpy -s 0123456789abcdef  # 短縮版

デバイスが TCP/IP 経由で接続されている場合:

scrcpy --serial 192.168.0.1:5555 scrcpy -s 192.168.0.1:5555  # 短縮版

の複数のインスタンスを開始できます スクラップ 複数のデバイス用。

ウィンドウ構成

イベントタイトル

デフォルトでは、ウィンドウのタイトルはデバイス モデルです。変更できます:

scrcpy --window-title '私のデバイス'

位置とサイズ

初期ウィンドウの位置とサイズを指定できます。

scrcpy --window-x 100 --window-y 100 --window-width 800 --window-height 600

フチなし

ウィンドウの装飾を無効にするには:

scrcpy --window-borderless

常にトップに

scrcpy ウィンドウを常に最前面に表示するには、次のようにします。

scrcpy --常に前面に表示

フルスクリーン

アプリは全画面で直接起動できます。

scrcpy --fullscreen scrcpy -f  # 短縮版

フルスクリーンは次のように動的に切り替えることができます。 MOD+f.

回転

ウィンドウは回転できます。

scrcpy --回転 1

可能な値は次のとおりです。

  • 0:回転なし
  • 1: 反時計回りに90度
  • 2:180度
  • 3:時計回りに90度

 

その他のミラーリング オプション

読み取り専用の

コントロール (デバイスと対話できるすべてのもの: 入力キー、マウス イベント、ファイルのドラッグ アンド ドロップ) を無効にするには:

scrcpy --no-control scrcpy -n

起きている

デバイスが接続されているときに少し遅れてデバイスがスリープ状態にならないようにするには、次の手順を実行します。

scrcpy --stay-awake scrcpy -w

scrcpyを閉じると初期状態に戻ります。

画面をオフにする

コマンドライン オプションを使用して、ミラーリング開始時にデバイスの画面をオフにすることができます。

scrcpy --turn-screen-off scrcpy -S

タッチを表示

プレゼンテーションの場合、(物理的なデバイス上で) 物理的な接触を示すと便利な場合があります。

Android ではこの機能が提供されています 開発者向けオプション.

スクラップ 開始時にこの機能を有効にし、終了時に初期値を復元するオプションを提供します。

scrcpy --show-touches scrcpy -t

のみ表示されることに注意してください 物理的な (デバイス上で指で)タッチします。

ファイルドロップ

APKをインストールする

APK をインストールするには、APK ファイル (末尾が ) をドラッグ アンド ドロップします。 .apkに) スクラップ 窓。

視覚的なフィードバックはなく、ログがコンソールに出力されます。

ファイルをデバイスにプッシュする

ファイルをプッシュするには /sdcard/Download/ デバイス上で、(非 APK) ファイルをドラッグ アンド ドロップします。 スクラップ 窓。

視覚的なフィードバックはなく、ログがコンソールに出力されます。

ターゲット ディレクトリは起動時に変更できます。

scrcpy --push-target=/sdcard/映画/

ショートカット

すべてのショートカットを確認するには、次を参照してください この

ここには、すべての手順と役立つコマンドが表示されます。お役に立てば幸いです。

関連記事