Dyuichi Blog

Meta Questの映像をPCにキャストする方法(インターネット無・Windows・scrcpy)

前提

  • Questは開発者モードに設定済み(スマホアプリで確認可能)
  • Windows PC

scrcpyのダウンロード

以下を参考にダウンロードする.

以降は,zip形式でダウンロードし,C:\Users\username> 以下で解凍したとして説明する.

Android SDK Platform-Toolsのインストール

以下を参考に,Android SDK Platform-Toolsをインストールする.

以降は,zipファイル解凍後の platform-tools ディレクトリにパスが通っているものとして説明する.

USB接続

PCとMeta QuestをUSB接続し,Meta Questに表示されるダイアログで以下を許可する

  • USBデバッグ
  • ファイルアクセス

コマンド操作

PCでコマンドプロンプトやPowershellを立ち上げ,以下を実行し,Meta QuestのIPアドレスを確認する(一応,Meta Questの方でも接続されているネットワークの詳細画面で確認できます).

shelladb shell ip addr show wlan0

TCPモードに切り替え,接続する.

shelladb tcpip 5555
adb connect 192.168.xxx.xxx:5555

USBケーブルを抜いて,scrcpyを実行する.

shellcd C:\Users\username\scrcpy
scrcpy.exe

以下のようにミラーリングできていると,OK

scrcpy オプション

scrcpyで使えそうなオプション例を以下に挙げる.

  • -b, --video-bit-rate=value:ビットレートを設定します。デフォルトは8Mbps.
  • --crop=width:height:x:y :スクリーンを指定されたサイズで切り取る.
  • -f :フルスクリーン表示.
  • --max-fps=value :フレームレートの最大値.
  • -m,--max-size=value:横幅と高さの両方を制限する.
  • -r, --record=file.mp4 :画面を録画し,ファイルに保存する.

参考文献