пт, 5 дек. 2025 г., 06:08 Rob Prowel via Cin <cin@lists.cinelerra-gg.org>:
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 

https://github.com/FFmpeg/nv-codec-headers/releases

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?

_______________________________________________
Cin mailing list -- cin@lists.cinelerra-gg.org
To unsubscribe send an email to cin-leave@lists.cinelerra-gg.org