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

重点的に取り組んでいる点:
- 軽量: ネイティブ、デバイス画面のみ表示
- パフォーマンス: デバイスに応じて30~120fps
- 品質: 1920×1080以上
- 低レイテンシ: 35~70ms
- 起動時間の短さ: 最初の画像表示まで約1秒
- 非侵入性: Androidデバイスに何もインストールしない
- ユーザーにとっての利点: アカウント不要、広告なし、インターネット不要
- 自由: フリーでオープンソースソフトウェア
機能には次のものがあります:
- オーディオ転送 (Android 11+)
- 録画
- 仮想ディスプレイ
- Androidデバイスの画面オフでのミラーリング
- 双方向のコピー&ペースト
- 設定可能な品質
- カメラミラーリング (Android 12+)
- ウェブカメラとしてのミラーリング (V4L2) (Linuxのみ)
- 物理キーボードおよびマウスのシミュレーション (HID)
- ゲームパッド対応
- OTGモード
- その他...
前提条件
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) - 右クリックで
BACK - 中クリックで
HOME - Alt+fでフルスクリーンの切り替え
- 他にも多くのショートカットがあります
使用例
多くのオプションがあり、別ページで文書化されています。以下は一般的な例です。
-
画面を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をお読みください。問題の解決策がすぐに見つかるかもしれません。
以下の手段も利用できます:
- Reddit:
r/scrcpy - BlueSky:
@scrcpy.bsky.social - Twitter:
@scrcpy_app