Friends, I need some advice. I’ve decided to reduce my pirated library to a smaller “footprint” and want to go with HEVC (10-Bit)/AAC but I’ve found ffmpeg doesn’t offer that with AMD Hardware Acceleration (hope I’m using correct terms). I also want the ability to transcode to AV1/Opus when it becomes more “mainstream” also with AMD Hardware Acceleration.

I’ve fiddled around with Tdarr & FileFlows and just can’t seem to get the hang of them plus I need more granular control over my video & audio settings. Can anyone point me in the direction of software either OpenSource or Commercial that might meet my needs. Thanks!

  • empireOfLove@lemmy.one
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 year ago

    I’ve always used Handbrake for my encoding. IIRC it supports AMD gpu accelerated encode/decode.

    • weedwhacking@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      I second handbrake. I don’t have experience with AMD but I use VTB hardware encoding on my Mac and it’s crazy fast and video quality is excellent

      • empireOfLove@lemmy.one
        link
        fedilink
        English
        arrow-up
        2
        ·
        edit-2
        1 year ago

        Yes. You can tell it to batch encode everything in an entire folder at once if you wish, and it will happily do it.

          • empireOfLove@lemmy.one
            link
            fedilink
            English
            arrow-up
            1
            ·
            1 year ago

            It’s UI based and not as easy to script automatically I suppose. So depending on what you’re trying to run it on, could be annoying. But that’s my 2c. Good luck.

      • db2@sopuli.xyz
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        Is that H265 (10-Bit)?

        Yes, h.265 x.265 and HEVC are pretty much the same thing.

        Also, I have to use a GUI as I don’t know how to use the command line version of ffmpeg.

        To do any remotely advanced setup you have to add command line switches to your favorite gui anyway, so now’s as good a time to learn as any.

        • Rodrigo_de_Mendoza@lemmy.dbzer0.comOP
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 year ago

          Here is what the command looks like for one of my presets in ffmpeg Batch and you’re saying I need to add MORE to it? I don’t even know what half of this means…

          -map 0 -c:v hevc_amf -quality balanced -rc cqp -qp_p 25 -qp_i 25 -quality balanced -rc cqp -qp_p 25 -qp_i 25 -vf “scale=640:480,crop=ih/3*4:ih” -c:a aac -b:a 128K -filter:a loudnorm

          • db2@sopuli.xyz
            link
            fedilink
            English
            arrow-up
            1
            ·
            edit-2
            1 year ago

            I’m assuming this isn’t the one you’d use to transcode your “master” copy… I hope.

            That’s using the AMD hardware accelerated encoder so now I’m even more confused as to why you say you can’t do it.

            Also encode the same video with that and again with libx265 and compare the quality you get. You might be better off not using hardware accel for this.