Closed MarcoRavich closed 3 months ago
The problem is that ChatGPT has only information up to a certain date in 2021 I believe. After that it has no idea what has been implemented or improved in QSVEncC. And there is no way to add additional information, to my understanding. I did test it myself and some of the feedback it provides is "wrong" or does not work. Its not 100% accurate and there is even a disclaimer for it when you enter the page, if I recall correctly.
It really depends on what you want to achieve and what source material you have. Best way is to play around with the settings, but I can tell that much. You can get 24 minute normal anime in 1080P with HEVC 10 bit and AAC 192 kbps audio to around 180+ Megabyte with the A770 and relevant settings. As mentioned it all depends on the source too. Look into CQP as it provides better quality compared to VBR.
The commandline is pretty much useless from ChatGPT. --b-adapt , --aq-mode --vbr-quality are no valid option for QSVEnc. --tune is a valid option but not supported yet from the driver. la-depth won't work for HEVC and there is no 2-pass on Quicksync.
For the best quality in real world CQP with 16 bframes is mandatory. CQP parameter depends on the bitrate/size budget obviously.
--codec hevc --output-depth 10 --quality best --open-gop --gop-len 250 --bframes 16 --sao none --cqp xx:xx:xx
Asked it to write an "anime content" transcoding commandline from AVC to HEVC:
Then we asked to rewrite by considering quality parameters discussed here:
Then we asked to add the best --tune preset to the previous commandline according to this page:
We also asked to optimize according to oneVPL's guidelines:
In the end, basing on FF-generated commandline, we suggested it to add more parameters that should help to increase the result quality:
From what we've understood, it mixed up ffmpeg_QSV and QSVEnc encoding parameters (where did it get "--tune animation" or 2pass, for example ?), so could you help fix/finetune it correctly ?
What resources do you suggest to provide it for better results ?
Thanks !