Repossessed Manual

Mysterious options found in the scoreboard (ground floor)

Record Mode

For the correct experience you should play the game at the recommended frame rate : 120 frames per second on quest 3, 90fps on quest 2

To record a representative video, follow these instructions.

Don’t make your video too long. The audio will suddenly desync if too long… to be safe, cut your video every 2 floors.

Don’t expect stereo sound because oculus have not implemented it even in the quest 3

Pause the game before entering the adb commands from windows/sidequest

Enable Record Mode in the scoreboard. 

Quest 3 Version 54 Record 120fps

adb shell setprop debug.oculus.fullRateCapture 1

adb shell setprop debug.oculus.capture.width 1250

adb shell setprop debug.oculus.capture.height 1080

adb shell setprop debug.oculus.capture.fps 120

adb shell setprop debug.oculus.capture.bitrate 32000000

adb shell setprop debug.oculus.fullRateCapture 1

—-------------------

The proper way to convert VFR to 60FPS

ffmpeg  -i "com.HomeTree.Repossessed-120V.mp4" -vf "tblend=average" -r 60 -crf 14  -pix_fmt yuv420p  -c:a copy -movflags faststart "repo-60FPS.mp4"

STRETCHED 1250x1080 => 1320x1080

  c:\ffmpeg\bin\ffmpeg  -i "120.mp4" -vf "scale=1320:1080,setsar=1,tblend=average" -r 60 -crf 14  -pix_fmt yuv420p -c:a copy -movflags faststart "60-stretch.mp4"

Quest 2

Enable Record Mode in the scoreboard 

Version 48

adb shell setprop debug.oculus.fullRateCapture 1

 adb shell setprop debug.oculus.capture.width 1152

 adb shell setprop debug.oculus.capture.height 1200

 adb shell setprop debug.oculus.capture.fps 90

 adb shell setprop debug.oculus.capture.bitrate 32000000

adb shell setprop debug.oculus.fullRateCapture 1

https://www.youtube.com/watch?v=XNiya3ogA5U

convert VFR to 60FPS keeping the audio in sync etc

ffmpeg  -i "com.HomeTree.Repossessed-90V.mp4" -vf "tblend=average" -r 60 -crf 14  -pix_fmt yuv420p  -c:a copy -movflags faststart "repo-60FPS.mp4"

STRETCHED AND CROPPED

  c:\ffmpeg\bin\ffmpeg  -i "90.mp4" -vf "crop=1280:1080,scale=1440:1080,setsar=1,tblend=average" -r 60 -crf 14  -pix_fmt yuv420p  -c:a copy -movflags faststart "60.mp4"

https://creator.oculus.com/create-build/capturing-video-from-a-quest-headset


On Quest 3 latest update, audio is in stereo but offset by about 320 milliseconds

rem === TO REPAIR THE OUT OF SYNC AUDIO

ffmpeg ^

-ss 00:00:00.0    -i "com.oculus.vrshell-111.mp4" ^

-ss 00:00:00.32   -i "com.oculus.vrshell-111.mp4" ^

-filter_complex ^" ^

tblend=average ^

[v]  ^" ^

-map "[v]"     -map 0:v -map 1:a     ^

-r 60 -crf 14  -pix_fmt yuv420p      -movflags  faststart  ^

REPOSSESSED-60FPS.mp4

rem === TO MAKE A YOUTUBE SHORT AND REPAIR THE OUT OF SYNC AUDIO

ffmpeg ^

-ss 00:03:51.0 -t 00:00:59.0  -i "com.oculus.vrshell-111.mp4" ^

-ss 00:03:51.32 -t 00:00:59.0  -i "com.oculus.vrshell-111.mp4" ^

-filter_complex ^"[0:v] ^

crop=850:1080:200:0 ^

,pad=w=iw:h=600+ih:x=0:y=100:color=black ^

,tblend=average ^

[v]  ^" ^

-map "[v]"     -map 0:v -map 1:a     ^

-r 60 -crf 10  -pix_fmt yuv420p      -movflags  faststart  ^

REPOSSESSED-SHORT-60FPS.mp4


File System Music


The boombox will randomly play MP3 files found in the

Quest 2\Internal shared storage\Music "/sdcard/Music" folder


The MusicFolders setting determines the songs played and is changed by editing the text file


Android\data\com.HomeTree.Repossessed\files\repossessed-config.json

Recording at 90fps

Join us on Discord
Copyright Home Tree Studio Ltd