Selur's Little Message Board
Temporar AQ problem in NVENCC HEVC - Printable Version

+- Selur's Little Message Board (https://forum.selur.net)
+-- Forum: Hybrid - Support (https://forum.selur.net/forum-1.html)
+--- Forum: Problems & Questions (https://forum.selur.net/forum-3.html)
+--- Thread: Temporar AQ problem in NVENCC HEVC (/thread-1033.html)



Temporar AQ problem in NVENCC HEVC - Cumberiron - 11.06.2019

Hello Selur!

Temporar AQ is an inactive and it is a non selectable option in NVENCC HEVC settings, despite NVENCC officially supports it.
Can you fix that in NVENCC?
Can you add it to the FFMPEG version of NVENC too?

And can you write a short suggestion for the users into the help panel of Hybrid, that Temporar AQ can increase quality only in VBR (Variable bitrate) mode, in CBR mode it is not suggested..
Thank you very much!

Best regards!

Alexander

[Image: image.png]


RE: Temporar AQ problem in NVENCC HEVC - Selur - 11.06.2019

'NVEncC --help' reports:
--aq-temporal                [H264] enable temporal adaptive quantization
which is why it's disabled atm.
Since https://github.com/rigaya/NVEnc/blob/master/NVEncC_Options.en.md doesn't report it as H.264 only any more I'll adjust it for the next release.

Cu Selur


RE: Temporar AQ problem in NVENCC HEVC - Dan64 - 30.12.2020

Hello Selur!

It seems that in the last dev-build the temporal adaptive quantization is still not enabled for Codec h265. I enabled it manually by changing the flag "<HybridData name="aqTemporal" value="true"/>" in the "xml" configuration file, but it seems that it does not makes any difference in the ouput, probably it is effective if used with variable bitrate (*), but this is not a kind of encoding which I'm using with Nvenc. Vice versa the spatial adaptive quantization works and improve significantly the encoding quality (at cost of a bigger size).



(*)
I found something in this post: http://forum.doom9.net/showthread.php?t=176889&page=6


RE: Temporar AQ problem in NVENCC HEVC - Selur - 30.12.2020

Quote:It seems that in the last dev-build the temporal adaptive quantization is still not enabled for Codec h265.
It should be available if:
a. 'AQ (temporal) yes' is included in the 'Codec: H.265/HEVC' section of the 'NVEncC --check-features' output
b. another 'Encoding mode' than 'constant quantizer' is used.

If working around that detection by either:
a. adding '--aq-temporal' to the command line, or
b. overwriting the settings in the xml
and thus changing the command line, doesn't have any effect on the output, there is nothing I can do about it.

Cu Selur