Guide: Uploading VR content for Meta Quest 3 and Quest 3S
If you're producing VR content for the Meta Quest 3 and Quest 3S and uploading to DeoVR, using the right encoding settings can make or break the viewing experience. Here’s a breakdown of optimal settings and best practices to maintain high quality from edit to upload.
Optimal Encoding Settings for Quest 3
- Format: MP4
- Codec: H.265 (HEVC)
- Color Format: 8-bit 4:2:0 or higher
- Resolution: Up to 8192x4096 @ 60FPS
- FPS: 60FPS (120FPS only if originally shot at that rate)
- Bitrate: 100 Mbps or higher
Stick to these specs to take full advantage of the Quest 3's decoding capabilities while ensuring smooth playback.
Why Quest 3 Doesn't Always Play 8K at 8K
Even though the Quest 3 and 3S support high resolutions, you might notice playback isn't always at full 8K. Here's why:
- Hardware limits: Max decoding is capped at 8192x4096 @ 60FPS
- Performance-based downgrading: The headset may reduce resolution dynamically to maintain smooth playback
- Bitrate and codec efficiency: A poorly compressed 8K video may perform worse than a well-encoded 6K file
Avoiding Quality Loss in the Workflow
- Use lossless formats like ProRes for editing and mastering before final export
- Avoid multiple rounds of encoding - each pass can degrade quality
- Keep the original resolution and bitrate as high as your workflow allows until the final encode
Best Practices for Uploading to DeoVR
DeoVR supports high-quality streaming, but you need to prep your files right:
- Stick to the recommended encoding settings above
- Use a constant bitrate (CBR) or a high average bitrate (VBR) to ensure consistent quality
- Avoid re-compression before upload - export once using optimal settings
- Test your file locally on Quest 3 or 3S to confirm smooth playback
- Use high-quality audio encoding (AAC 320kbps or higher)
How DeoVR’s Re-encoding Affects Quality
DeoVR may re-encode your upload if it doesn't meet platform standards. If your file is already heavily compressed, this extra pass can affect quality.
To avoid this:
- Upload files that are within the preferred specs
- Don’t overly compress the final export
- When in doubt, contact DeoVR support for current limits
Final Tips
To ensure the best quality:
- Keep bitrate above 100 Mbps
- Stick with 60FPS unless your footage was originally shot at 120FPS
- Use MP4 (HEVC), 8-bit 4:2:0 or higher
- Avoid multiple encodings - if re-exporting is necessary, use lossless formats like ProRes between stages
- Match your source format when possible - for example, if your footage was recorded in MP4, 8-bit 4:2:0, H.264, it's often best to keep that format through final export
Proper encoding preserves detail, prevents playback issues, and ensures your content looks its best on DeoVR and the Quest 3.