• Naz@sh.itjust.works
    link
    fedilink
    arrow-up
    0
    ·
    3 days ago

    I just need AV2 to not blow chunks on VR/Streaming.

    AV1 is currently hamstrung by decode compute costs, I’m sending 6K video @ 120 FPS and at 200 Mbits (25 MB/s) it looks like pea soup.

    At 400-500 Mbps (62.5 MB/s), you have twice as much network overhead but somehow H.264 still decodes faster even though it’s twice as much raw data per second.

    For straight up video file compression, AV1 seems to be absolutely unmatched if you use “peak framerate” (say 120) and then VFQ / variable quality set to like 35.

    I was able to convert a 900 MB (!!) H264 video of VR gameplay (6K across, 3K/eye!) into 96 MB, and slide right under Discord’s idiotic 100 MB limit.

  • Armand1@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    4 days ago

    Having tried AV1, I found that it was worse than h265 for what I use it for: high quality movie encodes.

    It doesn’t preserve grain well, and if struggles with maintaining quality in low light scenes.

    On top of all of this it tends to be more CPU intensive than h265.

    For this testing, I used Handbrakes CPU encoder.

    I realise that this is maybe not what AV1 is intended for. It’s probably best suited to making low bitrate streams more tolerable. Maybe AV2 will be better 🤷

    • TerHu@lemmy.dbzer0.com
      link
      fedilink
      arrow-up
      0
      ·
      4 days ago

      interesting, when reading this article a while back, it sounded like av1 was pretty good at preserving grain, the best even.

      am wondering whether it comes down to the settings used.

      • Armand1@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        3 days ago

        I use VBR and adjust the quality slider until I cannot see artifacts. I don’t do anything particularly special and maybe there’s more that could be done.

        I once heard of an approach where you remove all grain and reapply it live to reduce the bitrate. That sounds interesting but denoising usually results in quality loss and it will likely look pretty artificial. My tooling also does not support it, so I’ve not bothered.

        If someone can recommend me a good encoder or tool I can try that is better than whatever comes with handbrake I’m happy to give it a go.

  • 2nko@lemmy.wtf
    link
    fedilink
    arrow-up
    0
    ·
    4 days ago

    yooo, this is so amazing!!

    Can’t wait to tryout AV2, I’m not sure there’s an usable encoder yet but I am real excited!

    FOSS & royalty free for the win 🔥

    (I sound like an AI bot but I’m really just excited 🥲)