
このGitHubリポジトリ(https://github.com/Genymobile/scrcpy)がプロジェクトの唯一の公式ソースです。名前の中にscrcpyが含まれていても、無作為なウェブサイトからのリリースをダウンロードしないでください。
「screen copy」と発音します
このアプリケーションは、USBまたはTCP/IP経由で接続されたAndroidデバイス(ビデオとオーディオ)をミラーリングし、コンピュータのキーボードとマウスを使用して制御できます。_root_アクセスやデバイスにインストールされたアプリは必要ありません。Linux、Windows、_macOS_で動作します。

重点的に取り組んでいる点:
機能には次のものがあります:
Androidデバイスには少なくともAPI 21(Android 5.0)が必要です。
オーディオ転送はAPI 30以上(Android 11+)でサポートされています。
デバイスでUSBデバッグを有効にしてください。
一部のデバイス(特にXiaomi)では、次のエラーが発生する場合があります:
Injecting input events requires the caller (or the source of the instrumentation, if any) to have the INJECT_EVENTS permission.
その場合、キーボードとマウスで制御するには、追加オプション USB debugging (Security Settings)(USB debuggingとは異なる項目)を有効にする必要があります。このオプションを設定したら、デバイスの再起動が必要です。
OTGモードでscrcpyを実行する場合、USBデバッグは必要ありません。
scrcpy -m1024)BACKHOME多くのオプションがあり、別ページで文書化されています。以下は一般的な例です。
画面をH.265(高品質)でキャプチャし、サイズを1920に制限、フレームレートを60fpsに制限、オーディオを無効にし、物理キーボードをシミュレートしてデバイスを制御する:
scrcpy --video-codec=h265 --max-size=1920 --max-fps=60 --no-audio --keyboard=uhid
scrcpy --video-codec=h265 -m1920 --max-fps=60 --no-audio -K # short version
デバイスディスプレイとは別の新しい仮想ディスプレイでVLCを起動する:
scrcpy --new-display=1920x1080 --start-app=org.videolan.vlc
新しい_flex_ディスプレイでH.265、ビットレート16Mbpsを使用してVLCを起動し、ディスプレイをアクティブに保ってオフにならないようにする:
scrcpy --new-display -x --keep-active --start-app=org.videolan.vlc --video-codec=h265 -b16M
デバイスのカメラをH.265、1920x1080で(マイクも)録画し、MP4ファイルに保存する:
scrcpy --video-source=camera --video-codec=h265 --camera-size=1920x1080 --record=file.mp4
デバイスのフロントカメラをキャプチャし、コンピュータ上でウェブカメラとして公開する(Linux):
scrcpy --video-source=camera --camera-size=1920x1080 --camera-facing=front --v4l2-sink=/dev/video2 --no-playback
ミラーリングせずに物理キーボードとマウスをシミュレートしてデバイスを制御する(USBデバッグ不要):
scrcpy --otg
コンピュータに接続されたゲームパッドを使用してデバイスを制御する:
scrcpy --gamepad=uhid
scrcpy -G # short version
このアプリケーションは多くの機能と設定オプションを提供します。これらは以下のページで文書化されています:
バグ報告、機能リクエスト、一般的な質問はissueを開いてください。
バグ報告の前にまずFAQをお読みください。問題の解決策がすぐに見つかるかもしれません。
以下の手段も利用できます:
r/scrcpy@scrcpy.bsky.social@scrcpy_app