Whats your preferred codec? - eviltoast

I’m currently in the process of re-downloading everything on x265 because of the smaller files sizes. Whats do you guys think? Also has anybody experience with Tdarr?

  • Virual@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    17
    ·
    1 year ago

    HEVC 10 bit in order to reduce banding for animation, especially during dark scenes. I know H264 Hi10 exists, but it has poor hardware support, so using HEVC 10 bit is the best option (I don’t own a single streaming device that supports HW accelerated Hi10, besides my PC). Also, an added benefit is reduced file size. I find that doing my own encodes is very rarely worth it, but when I do, I use FFmpeg in the CLI and not tdarr.

      • Virual@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        12
        ·
        edit-2
        1 year ago

        Banding is that annoying color gradient you see sometimes in dark scenes.

        Example

        On the left is 8 bit and on the right is 10 bit.

        • argv_minus_one@beehaw.org
          link
          fedilink
          English
          arrow-up
          2
          arrow-down
          6
          ·
          edit-2
          1 year ago

          Hold up. That entire image is 8-bit. It’s a JPEG image. JPEG can’t encode more than 8 bits per channel. Nor can most displays, including mine, display more than 8 bits per channel. And yet the left half of your image exhibits far worse banding than the right half.

          The left half looks more like 5 bits per channel rather than 8. You’d see that kind of banding in gradients back in the days of Windows 3.1, when 16-bit color was common. (16-bit color uses 5 bits each for red and blue, and 6 bits for green.)

          • Virual@lemmy.dbzer0.com
            link
            fedilink
            English
            arrow-up
            13
            ·
            edit-2
            1 year ago

            It’s an exaggerated example to demonstrate the concept of banding more clearly, not a technical breakdown.

            • argv_minus_one@beehaw.org
              link
              fedilink
              English
              arrow-up
              4
              arrow-down
              9
              ·
              1 year ago

              Then it should be marked as such. It’s highly misleading to anyone who doesn’t know better. Again, you’re demonstrating the difference between 5-bit and 8-bit color, not the difference between 8-bit and 10-bit color.

              • Virual@lemmy.dbzer0.com
                link
                fedilink
                English
                arrow-up
                10
                ·
                edit-2
                1 year ago

                The purpose of the comment is to demonstrate banding. The only reason I marked it in bits is to show how banding can be reduced in video encodes by increasing the bit depth, not the specifics depths itself, it’s not a technical write-up.