пт, 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