rigaya / QSVEnc

QSVによる高速エンコードの性能実験
http://rigaya34589.blog135.fc2.com/blog-category-10.html
Other
313 stars 28 forks source link

Problem with check-features #118

Closed Selur closed 1 year ago

Selur commented 1 year ago

When calling '--check-features' I get:

Checking for QSV...
QSVEncC (x64) 7.34 (r2999) by rigaya, Feb 13 2023 12:32:42 (VC 1934/Win)
 Intel Media SDK API v2.08
 reader: raw, avi, avs, vpy, avsw, avhw
Environment Info
OS : Windows 11 x64 (22621) [UTF-8]
CPU: AMD Ryzen 9 7950X 16-Core Processor [5.52GHz] (16C/32T)
RAM: Used 7210 MB, Total 64632 MB
GPU: Intel Arc A380 Graphics (128EU) 2450MHz (31.0.101.3802)

no feature list at all. I also tried different driver versions, all have the same effect. (first tried the current 101.4146 drivers)

Funny thing is, that encoding seems to work fine (did a quick test):

I:\Hybrid\64bit>QSVEncC.exe --avhw -i "g:\TestClips&Co\files\5000frames.mp4" -o g:\Output\test.264
--------------------------------------------------------------------------------
g:\Output\test.264
--------------------------------------------------------------------------------
PG is not supported on this platform, switched to FF mode.
QSVEncC (x64) 7.34 (r2999) by rigaya, Feb 13 2023 12:32:42 (VC 1934/Win)
OS             Windows 11 x64 (22621) [UTF-8]
CPU Info       AMD Ryzen 9 7950X 16-Core Processor [5.52GHz] (16C/32T) <DG2>
GPU Info       Intel Arc A380 Graphics (128EU) 300-2450MHz (31.0.101.3802)
Media SDK      QuickSyncVideo (hardware encoder) FF, 3rd GPU, API v2.07
Async Depth    3 frames
Hyper Mode     off
Buffer Memory  d3d11, 41 work buffer
Input Info     avqsv: H.265/HEVC, 640x480, 25/1 fps
VPP            ColorFmtConvertion: p010 -> nv12
AVSync         cfr
Output         H.264/AVC(yuv420) High @ Level 3
               640x480p 1:1 25.000fps (25/1fps)
Target usage   4 - balanced
Encode Mode    Constant QP (CQP)
CQP Value      I:24  P:26  B:27
QP Limit       min: none, max: none
Ref frames     3 frames
Bframes        3 frames, B-pyramid: on
Max GOP Length 250 frames
Ext. Features  RepeatPPS QPOffset

encoded 5000 frames, 1080.85 fps, 18.54 kbps, 0.44 MB
encode time 0:00:04, CPU: 0.0%, GPU: 50.6%, VD: 110.8%
frame type IDR   20
frame type I     40,  total size  0.02 MB
frame type P   1260,  total size  0.14 MB
frame type B   3720,  total size  0.29 MB

This might be related to my system setup, since I got Intel, AMD and NVIDIA. (AMD APU, NVIDIA RTX 4080 and the Intel Arc A380)

NVEncC and VCEEncC work properly.

Selur commented 1 year ago

Got it, my fault. Only works if a display is connected.