view the rest of the comments
Linux
Welcome to c/linux!
Welcome to our thriving Linux community! Whether you're a seasoned Linux enthusiast or just starting your journey, we're excited to have you here. Explore, learn, and collaborate with like-minded individuals who share a passion for open-source software and the endless possibilities it offers. Together, let's dive into the world of Linux and embrace the power of freedom, customization, and innovation. Enjoy your stay and feel free to join the vibrant discussions that await you!
Rules:
-
Stay on topic: Posts and discussions should be related to Linux, open source software, and related technologies.
-
Be respectful: Treat fellow community members with respect and courtesy.
-
Quality over quantity: Share informative and thought-provoking content.
-
No spam or self-promotion: Avoid excessive self-promotion or spamming.
-
No NSFW adult content
-
Follow general lemmy guidelines.
Are you aware that HandBrake supports AMD VCN hardware video encoding, but doesn't show the option in the GUI unless support is detected on your system? Perhaps you could get it working by installing the AMD's proprietary driver.
https://handbrake.fr/docs/en/1.9.0/technical/video-vcn.html
https://wiki.archlinux.org/title/AMDGPU_PRO
You haven't said what kind of source media you're encoding, so we don't know if there's a feature of Handbrake that would be hard to replace using another tool.
I guess that depends on what you mean by viable. Are you aware of Vulkan Video?
https://www.phoronix.com/news/Vulkan-Video-VCN2-VCN3-Default
https://www.phoronix.com/news/RADV-Vulkan-Video-Low-Latency
FFMPEG apparently merged support for it last year. If you can't get HandBrake to do what you want, you might consider investing some time in learning ffmpeg commands.
https://www.phoronix.com/news/FFmpeg-AV1-Vulkan-Encoder