I’ve pirated every video converter known to man (UniConverter, WinX, VideoProc, Aiseesoft, Tipard, etc) & even tried open source tools like ffmpeg and handbrake and I can’t get hardware acceleration to work unless I just don’t understand how it’s supposed to work. I have a Radeon ™ RX 470 graphics card and plenty of processing power.

An example is when I attempt to convert a video to HEVC and don’t use acceleration, I can get like 100 FPS and 2-3 mins rendering time but all my CPUs go to over 100%.

However, when I turn on acceleration or use the AMD HEVC Encoder (ffmpeg, handbrake), the FPS rate drops to like 10-15 FPS, the CPUs barely go over 10% and the GPU then jumps to over 100% which is fine but then it tells me it’ll take like 20 mins to render a 20 mins tv episode!?!?

This is driving me crazy. Can someone provide some insight on this? I’d be forever grateful. Thanks!

  • Rodrigo_de_Mendoza@lemmy.dbzer0.comOP
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    1
    ·
    8 days ago

    It doesn’t help when I don’t have a very good grasp of the Hardware mechanics of it. Thanks for trying to clarify for me! The thing I’m most concerned with in using the CPU for everything is most software including Handbrake I try, if I let the CPU do all the processing, each CPU core goes to >100% which is not good for the system for long periods of time and literally got 100s of DVD/BluRays I want to reprocess. I’ve always been told around 55%-65% on each core is acceptable when processing video. Any additional information you can provide would be most appreicated.

    • we_avoid_temptation@lemmy.zip
      link
      fedilink
      English
      arrow-up
      15
      ·
      8 days ago

      each CPU core goes to >100% which is not good for the system for long periods of time

      If you don’t have effective cooling, maybe, but I’ve never heard of any reason to keep core utilization under any specific percentage. Are your temps an issue?

        • Kissaki@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          2
          ·
          7 days ago

          That’s bullshit. There’s no reason to limit or target a specific or non-maximum CPU core usage.

          That would only make sense to evade hardware faults or cooling issues. Never as a general guideline.

        • Paula_Tejando@lemmy.eco.br
          link
          fedilink
          English
          arrow-up
          1
          ·
          6 days ago

          A good range for CPU utilization is 100%. Same for memory. Anything less and you’re wasting your computer, letting energy flow through your components and degrading them without much benefit.

        • catloaf@lemm.ee
          link
          fedilink
          English
          arrow-up
          2
          ·
          8 days ago

          I can think of no logical explanation for that. Maybe if you wanted to use CPU encoding and use the system at the same time. But given how many cores systems have these days, percentages don’t mean much. As long as you leave a few cores available, you’ll be able to use the system.

          If you don’t care about that, let it go to 100%.