tricycle icon indicating copy to clipboard operation
tricycle copied to clipboard

NVENC Hardware Acceleration

Open kmcclive opened this issue 5 years ago • 2 comments

As a user, I want to use Nvidia's technology to accelerate transcodes so that jobs take much less time to complete.

kmcclive avatar May 23 '20 20:05 kmcclive

Is someone working on this, or should I give it a try?

palaashatri avatar Jun 09 '24 17:06 palaashatri

No, no one is working on it. I don't know if it's fully possible at this time. The problem is the HDR support. Tricycle currently uses X265 parameters to specify the HDR metadata, which writes it to the video stream. I opened #70 to generalize this beyond X265. HDR10, the HDR standard that Tricycle supports, also allows specifying the HDR metadata in the container. However, ffmpeg did not have a way of doing this last time I looked. I tried submitting a patch to add the support but it was rejected. I considered distributing a custom build of ffmpeg with Tricycle, but had difficulty getting it to build on all platforms. You are welcome to give it a try, but the implementation should support HDR with both MKV and MP4. Since Tricycle is targeted at uneducated users, I try to avoid format-specific features.

kmcclive avatar Jun 09 '24 22:06 kmcclive