開発者モードON、SideQuest、scrcpyの導入までは終わっていること前提。
Oculus Questを買ってから気づいた「え、これできないの?」が、下記。
Q1.自分が遊んでいるとき周りにいる家族や友人にゲーム画面を見せられない
Q2.Questの録画機能を使ってもプレイ中の自分の声を録音できない
Q3.プレイ中の自分の姿とゲーム映像を同時録画して動画撮影or配信したいんだけど…
そして、これまでに解決したのは下記。
A1.Chromecast第3世代以上にキャストすればOK
A2.scrcpyでPCにゲーム画面を映しつつマイク音声を重ねて録画すればOK
今回は3つ目のお悩み解決方法を記す。
Q3.プレイ中の自分の姿とゲーム映像を同時録画して動画撮影or配信したいんだけど…
A3.簡単に述べると、
・scrcpyでゲーム画面をPCに映す
・webカメラとマイクを設置する
・OBSでscrcpyの画面とwebカメラの画面を録画する
「scrcpyでゲーム画面をPCに映す」に関しては過去記事参照:
Oculus QuestのVRゲーム画面をミラーリングして録画(scrcpy導入)
「部屋全体が入るようにいい感じの位置にwebカメラを設置」
PCに接続できるカメラなら何でもいいけどわたしのはこれ↓
「OBSで録画」
OBS Studio 起動
右下の「設定」からマイクや録画した動画の出力先(保存先)を設定
「ソース」の「+」を押して「ウインドウキャプチャ」選択
「新規作成」>scrcpyのQuestウインドウを選択
「ソース」の「+」を押して「映像キャプチャデバイス」選択
「新規作成」>お使いのwebカメラを選択
Questのウインドウとwebカメラのウインドウをいい感じに配置
右下の「録画開始」
終了するときは「録画終了」
これでOculus Questでやりたかったこと全部できた。
勿論、動画撮影中もそれはそれとしてテレビにゲーム画面キャストしてギャラリーと楽しむことはできるのでホームパーティーでVRゲームで盛り上がるときには是非Chromecastを。
PC版GoogleChromeからデスクトップの画面をそのままChromecastにキャストすることもできるのでPCから離れた部屋で遊ぶけどOBSがちゃんと動いてるか途中で止まってないか不安だという人はお試しを。
わたしはPCデスクある部屋とは別の部屋で遊んでるのでChromecastのデスクトップキャストは必須機能。