• kevincox
    link
    fedilink
    English
    arrow-up
    1
    ·
    3 days ago

    the reason no one posts the bitrates is because it’s not exactly interesting information for the the general population.

    But they post resolutions, which are arguably less interesting. The “general public” has been taught to use resolution as a proxy of quality. For TVs and other screens this is mostly true, but for video it isn’t the best metric (lossless video aside).

    Bitrate is probably a better metric but even then it isn’t great. Different codes and encoding settings can result in much better quality at the same bitrate. But I think in most cases it correlates better with quality than resolution does.

    The ideal metric would probably be some sort of actual quality metric, but none of these are perfect either. Maybe we should just go back to Low/Med/High for quality descriptions.

    • GissaMittJobb
      link
      fedilink
      English
      arrow-up
      1
      ·
      3 days ago

      I think resolution comes with an advantage over posting bitrates - in any scenario where you’re rendering a lower resolution video on a higher resolution surface, there will be scaling with all of its negative consequences on perceived quality. I imagine there’s also an intuitive sense of larger resolution = higher bitrate (necessarily, to capture the additional information).

      • kevincox
        link
        fedilink
        English
        arrow-up
        1
        ·
        3 days ago

        there will be scaling with all of its negative consequences on perceived quality

        In theory this is true. If you had a nice high-bitrate 1080p video it may look better on a 1080 display than any quality of 1440p video would due to loss while scaling. But in almost all cases selecting higher resolutions will provide better perceived quality due to the higher bitrate, even if they aren’t integer multiples of the displayed size.

        It will also be more bandwidth efficient to target the output size directly. But streaming services want to keep the number of different versions small. Often this will already be >4 resolutions and 2-3 codecs. If they wanted to also have low/medium/high for each resolution that would be a significant cost (encoding itself, storage and reduction in cache hits). So they sort of squish the resolution and quality together into one scale, so 1080p isn’t just 1080p it also serves as a general “medium” quality. If you want “high” you need to go to 1440p or 2160p even if your output is only 1080.