Will be updating our Video Specs blog. That's the most important of it. There will be a longer tutorial coming.
Canon R5C RF52 output is 190º 8192x4096@60FPS, h265 in 125 Mbps in Constant Bitrate. Fish eye keeps camera FOV while equirectangular cuts it to 180º.
A video gets re-encoded into h.265 Variable Bitrate(blog post needs re-vision) with "Best quality" setting at 30Mpbs max for streaming (CB doesn't stream). We do special high quality encoding that takes a lot of time compared to a regular encoding. Rising bitrate cap does not provide visual improvements while it's critical for connection bandwidth and decoding. Upscale brings no quality improvements.
Most headsets max decoding is 8192x8192px@30fps=8192x4096px@60fps=6688x3344px@90fps. 120FPS videos max supported resolution is 5792x2896 px coming from the same formula.
Perfectly we want to match headset screen refresh rate with video FPS so you watch 60FPS on 60Hz screen, 90FPS videos on 90Hz and 120FPS on 120Hz headsets like Quest 3. A video has to be recorded in native fps camera mode or interpolated with proper techniques.
110ºx96º 2208x2064 part of 190ºx190º 4096x4096 60FPS video is screened at Quest 3 display 120Hz.
Would be great to get https://www.sexlikereal.com/blog/67-vr-videos-explained-4k5k6k-fov-fps-decoding Up to date