rigaya / VCEEnc

VCEによる高速エンコードの性能実験

Home Page:https://rigaya34589.blog.fc2.com/blog-category-12.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HEVC - settings are ignored

quamt opened this issue · comments

commented

Hello,

I noticed that while encoding with below options

--device 0 --avhw --codec hevc --preset balanced --profile main10 --tier high --level 5.1 --output-depth 10 --chromaloc auto --colorprim auto --transfer auto --colormatrix auto --master-display copy --max-cll copy --pe --vbaq --vbr 3500 --vbv-bufsize 4000 --max-bitrate 4000 --gop-len 24 --audio-copy

The --vbr setting gets completely ignored by the encoder it just goes haywire, meaning it doesn't follow the settings.

When adding on

--qp-min 25
--qp-max 51

I can get direct it to encode into a somewhat area but it is not specific.

When changing:

--avhw to --avsw it seems to slightly improve

I get this problem with h264 or hevc encoded files that I want to reencode on both AMD cards.

The RTX 6700 XT and the integrated APU in the AMD Ryzen 5 5600G.
Installed driver is:
AMD Software: PRO Edition
Revision Number: 22.Q4

VCEEnc (x64) 7.18 (r1319) by rigaya, Dec 21 2022 14:05:10 (VC 1934/Win)
AMF Version 1.4.28
reader: raw, avs, vpy, avhw [H.264/AVC, H.265/HEVC, MPEG2, VP9, VC-1, AV1]
VCE available
device #0: AMD Radeon RX 6700 XT
device #1: AMD Radeon

I also tested with:
AMD Software: Adrenalin Edition
Revision Number: Adrenalin 22.11.2 Recommended (WHQL)

and

AMD Software: Adrenalin Edition
Revision Number
Adrenalin 22.5.1 (WHQL)

All show the same problem.
This seems to be an AMD related issue.
Tested/compared with Intel iGPU and NVIDIA GPUs and all is ok.

Kindly let me know if you need more info/details.