On 3/9/2021 12:57 PM, Ovchinnikov Dmitrii wrote:
Current settings makes bitrate large, than expected, more information:
https://github.com/HandBrake/HandBrake/issues/3447#issue-820490736
---
libavcodec/amfenc_hevc.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/libavcodec/amfenc_hevc.c b/libavcodec/amfenc_hevc.c
index 77e57d2461..890272d135 100644
--- a/libavcodec/amfenc_hevc.c
+++ b/libavcodec/amfenc_hevc.c
@@ -298,6 +298,8 @@ static const AVCodecDefault defaults[] = {
{ "b", "2M" },
{ "g", "250" },
{ "slices", "1" },
+ { "qmin", "0" },
+ { "qmax", "51" },
How about setting both to -1 instead? That way the encoder defaults
would be used. Assuming there are any, and initialization will not fail
if neither {min,max}_qp_{i,p} and qmin/qmax are set.
{ NULL },
};
static const AVClass hevc_amf_class = {
_______________________________________________
ffmpeg-devel mailing list
[email protected]
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".