Mesa3d va-api encoding MR
So, few hours ago this merge request for mesa3d surfaced (I think it affects radeonsi AMD cards) --- why: to enhance va video encoding quality how: use va encoding quality_level interface, and provide default value and encoding quality adjustment options, so that users can finetune encoding quality and performance from va quality interface. There are 3 settings added: -- preset modes: speed, balance, quality they are using different encoding strategies -- vbaq modes: vbaq mode is using variance based strategy to improve the subjective image quality -- pre-encoding modes: Using scaled down input image for pre-encoding to have better rate-control reaction and consume more memory in the same time. Only preencoding-4x mode is enabled. --- https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17994
new MR concerning vaapi encoding in qemu-based virtual machines (required virglrenderer patch) https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18831 чт, 11 авг. 2022 г., 08:08 Andrew Randrianasulu <[email protected]>:
So, few hours ago this merge request for mesa3d surfaced (I think it affects radeonsi AMD cards)
--- why: to enhance va video encoding quality how: use va encoding quality_level interface, and provide default value and encoding quality adjustment options, so that users can finetune encoding quality and performance from va quality interface.
There are 3 settings added: -- preset modes: speed, balance, quality they are using different encoding strategies -- vbaq modes: vbaq mode is using variance based strategy to improve the subjective image quality -- pre-encoding modes: Using scaled down input image for pre-encoding to have better rate-control reaction and consume more memory in the same time. Only preencoding-4x mode is enabled. ---
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17994
participants (1)
-
Andrew Randrianasulu