My CPU is an AMD 5600X. My test video is 1080p 30fps, I’m trying to bring it down to 480p using AV1.

This is my first time playing with AV1. I bought an A310 to play around with because I read that the hardware encoder was faster than software, albeit lower quality and slightly larger.

Quality isn’t important to me, I have 700gb of 480i video that was saved at 1080p and inefficiently encoded, I want to reduce its size dramatically.

I’m using handbrake on Windows, and I chose AV1 SVT at first, and I average about 150fps, sometimes 120 sometimes 180. My CPU sits at 100%.

But if I choose AV1 Intel QSV, I average only about 40fps. And the GPU sits at 68%.

What am I missing? Thanks in advance

Edit: I found a thread from a year ago saying that encoding performance dropped after driver 4887, so I rolled way way back to 4885 from October 2023, and my performance almost doubled to 70-80 fps. But this is still far worse than SVT on CPU alone.

I read about a bug where the whole card can only be utilized if running two jobs simultaneously, so I tried this. The second job runs much slower, about 10-20fps. But that does bring me closer to 90-100fps combined, sometimes 🤷‍♂️

Something has got to be wrong, or maybe I’m expecting too much performance for the job I’m doing? I don’t have any special filters set up. You’d think encoding 1080 to 480 would be lightning fast.

  • sp3ctr4l@lemmy.zip
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    3
    ·
    edit-2
    3 days ago

    I don’t specifically have experience using handbrake on an Intel GPU, as those are pretty new and uncommon.

    I do have experience using handbrake in general.

    You say QSV is just slower and you don’t care about quality…?

    Intel QSV is not going to work well for you, because you have an AMD CPU.

    Intel QSV is designed to use a hardware component that doesn’t exist on your AMD CPU, it only exists on Intel CPUs.

    It… it would be like trying to do Realtime Raytracing in CyberPunk 77 on an Nvidia 3080 vs on an AMD 6080 xt.

    Performance would be comparable without RTT, but RTT only works well on Nvidia card because they have hardware components designed to support it.

    Probably just go back to SVT, set a CFR if that’s relevant.

    • beastlykings@sh.itjust.worksOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      3 days ago

      I hear what you’re saying. I understand that QSV will not work on AMD.

      I’m saying that QSV only shows up as an option when the Arc card is installed. And my GPU usage only goes up when using QSV. So QSV is the correct option to use for an Arc card. The question is then, why is the Arc card performing so badly?