New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Request]: <2 pass encoding hevc, and avc> #318
Comments
Both options can be enabled simultaneously. The total overhead from both features being enabled simultaneously is less than the sum of each feature enabled individually. |
Hi @rhutsAMD! In the documentation for the PreAnalysis module, it is listed that VBAQ and PREENCODE are disabled when the PA module is enabled. Given that High Quality Motion Boost appears to work in a similar way to PREENCODE, does enabling the PA module also disable High Quality Motion Boost, too? Thanks! |
PA (AMF_VIDEO_ENCODER_PRE_ANALYSIS_ENABLE) feature enables pre-analyze of the input video and allows user to enable some PA features listed in table 1. It also allows user to enables some other feature such as: PA will add extra latency so it is recommended to enable only under these rate control methods: AMF_VIDEO_ENCODER_RATE_CONTROL_METHOD = VBR or QVBR, HQVBR or HQCBR. |
Excellent! Thank you for the information!
I don't even see HQVBR nor HQCBR in the code, yet. I would love to know more about them in the upcoming documentation, too (including which int that each lives in, for both AVC and HEVC, if possible). <3 Page 5 over in https://github.com/GPUOpen-LibrariesAndSDKs/AMF/blob/master/amf/doc/AMF_Video_PreAnalysis_API.pdf will need to be updated as well, it seems
If there is a better method that you all would like me to provide feedback on documentation, I can oblige if you all wish. I am part of Vanguard as well, if that is a method you would like to communicate through. |
Closing this out of relevance. |
Allow for 2 pass encoding using hw acceleration
The text was updated successfully, but these errors were encountered: