[Bug 791637] New: msdk: encode: Add more tuning options
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Fri Dec 15 00:24:05 UTC 2017
https://bugzilla.gnome.org/show_bug.cgi?id=791637
Bug ID: 791637
Summary: msdk: encode: Add more tuning options
Classification: Platform
Product: GStreamer
Version: git master
OS: Linux
Status: NEW
Severity: enhancement
Priority: Normal
Component: gst-plugins-bad
Assignee: gstreamer-bugs at lists.freedesktop.org
Reporter: bsreerenj at gmail.com
QA Contact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
MediaSDK is providing a number of tuning options. It doesn't make sense to add
all of them as properties, but we should still add some of the important ones.
I guess we need to change few of the property names in msdkXXXenc elements.
Currently we have three properties qp-i, qp-p and qp-b to set quant values for
each frame type.
I would prefer either:
A) qp, qp-ip and qp-ib (somewhat similar to gstremaer-vaapi , where qp-ip and
qp-ib indicates the qp value difference (if there any) from i-frame)
B) qp, qp-p, qp-b (qp is the general quant value, qp-p and qp-b are for P and B
frames)
For me, A seems to be clean. The user only need to set one qp value which is
for I,P and B frames. Also there is no qp-i in JPEG encoder, so a generic "qp"
is more preferred.
Intelligent CQP BRC algorithm requires only one quantization value. So
considering all these, I would go for option-A :)
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list