• SLR
  • Bitrate comparison test

doublevr They are uncompressed already if the image is opened in a new browser tab. Actually I would recommend to compare within separate tabs too, because you quickly switch between each while staring at the same spot. But I'll email them over to you as well 👍

    doublevr Curious if it makes sense to see these in VR

    I think mileage will vary depending on the headset used, and the viewing conditions as well as the lighting conditions of each video. Generally speaking, for my casual viewing sessions I will watch the 6k compressed file more often than the Original file for the sake of ease of use, and because sometimes I like to skip around a lot and I don't want to kill my computer.

    But for those times, when I really want to soak in a scene, especially when it's my first time watching it, I prefer the Original file. I noticed a good amount of difference especially with the bigger group scenes, because there is so much more action and movement in each frame. That's when every bit matters, IMO.

    If you're going to do this test do it with a colorful scene with gradients. Bitrate issues become a lot more apparent when you start dropping and muddling color when compensating for artefacts. I'd also try it on a greenscreen video, one of the biggest issues people (especially you based on recent scenes) have is accurately eliminating green and a chunk of that is likely due to bitrate.

    Since we're actually discussing the issues with open end now I want to re-post something I've already posted in another thread on the topic:

    What is Video Bitrate, and how does it Affect Video Quality?
    In simple terms, video bitrate refers to the amount of video bits/data transferred within a second. It is vital to note that video bits are just strings of data that make up the video you watch. They’re more like the digital building blocks of your videos.

    Since bitrate has to do with the amount of ‘data bits’ being transferred along with the ‘rate’ (i.e., speed) at which the transfer is occurring, it is measured in bits per second (bps). Higher variations include kilobits per second (Kbps) and megabits per second (Mbps).

    Basically, when you have a higher bitrate, it means that a larger amount of ‘video bits’ are being uploaded within a second. This naturally leads to a higher quality video relative to its resolution. Also, increasing the bitrate will increase the size of your output video file and result in relatively slower export.

    Conversely, lower bitrate results in lower video quality, smaller size, and faster export.

    Another thing to understand is that you need to use just the right amount of bitrates, as extremely high bitrates would be wasting your bandwidth, and could potentially affect your hardware.

    Bitrate vs. Resolution: Which is More Important for Video Quality?
    Video resolution refers to the number of picture elements (pixels) spread across a display unit. A higher concentration of pixels (a.k.a higher resolution) leads to higher visual quality.

    I’m sure you’ve heard much more about video resolution than video bitrate. But does that make it more important for video quality?

    Well, not exactly.

    Basically, higher resolution yields a clearer picture. On the other hand, higher bitrate yields smoother playback. Thus, a high-res video with low bitrate will produce a cringy output. You could say the same for high bitrate and low resolution.

    In essence, there has to be a balance between high resolution and high bitrate.

    Of course that's only a generalization and VR scenes with little movement shot in an indoor setting with little to no movement in the background probably don't require an ultra-high bitrate every time but there are scenes that benefit substantially by a higher bitrate and a hard cap at 30,000 kbps isn't ideal for best video quality. The more movement and color gradients and stuff you have in a scene the higher the bitrate should be.

    doublevr
    I actually don't think that screenshots are the best way to measure the results of different bitrates. The bitrate dictates how smooth a video plays and that can hardly be captured in stills. It might be a good starting point but it's not very surprising that the difference in screenshots isn't that glaring.

    doublevr

    Missed there was a maximum cap for the highest resolution.

    There's 30Mbps maximum average over 10 seconds time period which roughly corresponds to the player playback cache. This way we can avoid buffering even for very complex parts of the file.

    Checking with dev team what are our options.

    Okay, the plan is to test Original file to SLR highest encoding with as many people and see if there's a difference. Please let me know how it worked for you.

    I LOVE this response. Thank you @doublevr for listening to us and for working with the devs to brainstorm and test solutions.

    This thread is very promising.

    Our Unity teamlead is killing it:

    we can and we have it in plans (no timeline yet), first we need to do a proper research on what would be the best approach. I would like that caching is supported on all platforms and has the flexibility on how and what we want to cache. Either we find a solution that already provides this or we implement it ourselves, but that will take some time to do it properly.

    That's the spirit 🔥

    I've watched Original bitrate (which is super laggy and makes the app to crash) vs SLR encoding on Quest Pro. There's a visible difference. Not a game changer, but some improvement for sure. We really want to fix it

    It's not okay to provide overbitrated download files and underbitrated for streaming. It served us well for up to 6K videos. It's time to update now.

    I don't think we want ultra high bitrate download files we called "Original" either

      doublevr Sounds good! As far as I am concerned, I do not need or even want bitrates above 90 Mbit/sec for SLRO original files (a recent one had 190). On the other hand, the FuckPassVR or VRAllure original files have bitrates of approx. 89 Mbit/sec (Source: https://www.sexlikereal.com/virtualreality/mosaic/id/30283, https://www.sexlikereal.com/virtualreality/mosaic/id/32126) and I never had issues playing them on Q2, so I hope you will not remove these HQ files.

      FuckpassVR, VRHush and LethalHardcoreVR Original bitrates are 90mbps, files are not too big (around 25GB) and quality is great.
      SLR Original sometimes go over 190mbps with file size up to 100GB.

        Every one here assumes more bitrate = more better
        Many even believe more K = more better

        mirdumar FuckpassVR, VRHush and LethalHardcoreVR Original bitrates are 90mbps

        90Mbps is a little bit high, but at least FuckpassVR and VRHush also offer 45Mbps as alternative on their website.

        CzechVR uses 60 or 80Mpbs depending on the scene. For most other studios 60/62Mbps is the maximum they use for 7/8K scenes, so I guess something between 55Mbps and 75Mpbs would be a good compromise between size and quality.

        doublevr Good to hear that SLR is on it to improve this! This will probably even be more visible on some of the upcoming headsets like the crystal so it's also some future proofing right there.
        Personally I wouldn't download the originals anymore if there was a higher bit rate version available. However, I must say, I'm still glad that the originala are there. It's just a nice escape hatch for when you feel the encoding is not optimal or when you want to make sure.

        g2kbuffetboy id like to see 40 mbps for the lower quality/streaming 8k versions instead of the current 22 or 30. 40 is high enough for the image quality to look acceptable at that resolution and low enough to not be wasting too much bandwidth and to work without buffering delays for people with 50 mbps internet connections.