nvenc

Enable nvenc hardware encoding

Note that since the nvenc drivers are not free software, they can’t be freely redistributed.

If you want to use this role, you will have to build ffmpeg yourself. It will need libnvidia-encode1 available in the build, with --enable-nonfree --enable-nvenc.

Tasks

Everything is in the tasks/main.yml file.

Available variables

Main variables are:

  • `nvenc.source’: deb822-style APT source that points to a suitable ffmpeg build.