On 12/4/25 9:53 PM, Andrew Randrianasulu wrote:
>
> now succeeds, but cingg version of ffmpeg/libavcodecs does not seem to
> implement nvenc correctly. ie there is little difference in encoding
> times between h264 and nvenc when using identical target bitrates.
>
>
> Check
> thirdparty/src/nv-codec-headers-12.2.72.0.tar.gz
>
> depend on installed Nvidia driver (and this in turn depend on installed
> GPU) you may need newer or older version of those headers ....
>
There does not seem to be a versioned nv-codec-headers-12.2.72.0.tar.gz
tarball in thirdparty. there is an ffnvcodec, but it shows no
version/release info...files are date modded 11-2024. Looks like that
tarball does nothing but supply header files. my GPU is mid-range and
not old GTX1060 so mainstream GTS driver is what I use.
ok ...
ffnvcodec packaged from
my GT710 needed legacy driver and thus older version of headers .....
NVIDIA UNIX x86_64 Kernel Module 550.163.01 Tue Apr 8 12:41:17 UTC 2025
related to seeing no performance difference between nvenc and h264:
nvenc render option seems to ignore constant quality render in nvenc.
Regardless of what quality level is selected, it produces compact,
poor-quality, output. constant bitrate encoding does produce expected
output though.
So, hopefully this problem solved?
May be we should left note in profile itself saying some GPUs need constant bitrate option?