Maximum Video Resolutions for Oculus Rift S

  • Monoscopic: Up to 8192×4096 @ 90 FPS 100 Mbit H.265 (HEVC) codec
  • Stereoscopic: Up to 8192×8192 @ 90 FPS 100 Mbit H.265 (HEVC) codec
  • 180 Side by Side: Up to 8192×4096 @ 90 FPS 100 Mbit H.265 (HEVC) codec

There is virtually no limit on the video resolution output to the Oculus Rift S or Oculus Quest / Oculus Quest 2 hooked up trough a Link Cable. The maximum video resolution is highly dependable on your video card, CPU, and read speeds of your SSD. Since all PC based VR-Headsets are exclusively hooked up to very beefy gaming PCs, resolutions over 8K can easily be achieved. However, it’s probably wiser to settle for less than this due to the display resolution of the VR Headsets itself. Only for the newer generation VR headsets with displays over 4k (like the Oculus Quest 2) rendering in 8K makes sense for the final playback of your 360 video footage.

Headjack Cloud Transcoding for PC VR

For Headjack users, we developed Headjack Cloud Transcode, which is the go-to solution when you need to deploy your videos to multiple headsets or various devices at once. Suppose you don’t know how to encode your videos properly for playback in a dedicated XR video app or the Unity Game Engine. In that case, Headjack Cloud Transcode is also the right solution for you.

Simply upload your master distribution video file to the CMS, and within a couple of minutes, we transcode your video to the highest resolution your device can playback. For more information on Headjack Cloud Transcoding, please read the following article or visit the website.

Specification Cloud Transcode for PC VR:

Max Download Quality dynamic bitrate up to 85 Mbit/s (CRF 17) H265

360 3D: 5760×5760 60 FPS

360 Mono: 8192×4096 60 FPS

Flat 3D: 1920×2160 60 FPS

Flat Mono: 1920×1080 60 FPS

Max Streaming Quality (HLS Playlist) fixed bitrate up to 32 Mbit/s H264

360 3D: 4096×4096 30 FPS (2880×2880 60 FPS)

360 Mono: 5120×2560 30 FPS (3840×2160 60 FPS)

Flat 3D: 1920×2160 60 FPS

Flat Mono: 1920×1080 60 FPS

The specifications mentioned above is the maximum quality we transcode to; if you want to take complete control over your video quality, please use the “use original.” profile in the playback settings

Make sure the video you are uploading is higher or the same quality as described below to get the best result after transcoding.

Resolution Table for PC based VR Headsets


We have written extensively about video compression for VR headsets in multiple blogs; below, you will find the two most recent ones with our latest findings and insights.

Pixel Perfect Part 1: Headjack 360 video Cloud Encoding profiles

Pixel Perfect Part 2: An in-depth look into 360 video playback