Hi, Experts
I am trying to run HEVC hw encoder on skylake. The input yup is 1080p ,but the performance and quality seems not good.
The CPU type is Intel(R)Core(TM)i3-6100 CPU@3.70G 2 cores cache:128k+512k+4.0M
But the encoding fps for 1080p is 58fps for speed mode. If it just support 1080p 58fps, does it has capability to support 4K 30fps? And I checked the PSNR of HEVC hw bitstream, and compared to H.264 bitstream encode by intel hw encoder. The HEVC encoder just saved 10% bitrates with the same PSNR.
Does Intel has any documents to describe the performance and video quality for HEVC hw encoder of skyline?
The test details are as follows:
D:\intel_codec\Release>.\sample_encode.exe h265 -i ..\..\sequence\pedestrian_area_1080p25.yuv -o intel_1024k.265 -w 1920 -h 1080 -hw -r 1 -b 1024 -f 30
plugin_loader.h :164 [INFO] Plugin was loaded from GUID: { 0x6f, 0xad, 0xc7, 0x91, 0xa0, 0xc2, 0xeb, 0x47, 0x9a, 0xb6, 0xdc, 0xd5, 0xea, 0x9d, 0xa3, 0x47 } (Intel (R) Media SDK HW plugin for HEVC ENCODE)
Encoding Sample Version 1.0.0.0
Input file format YUV420
Output video HEVC
Source picture:
Resolution 1920x1088
Crop X,Y,W,H 0,0,1920,1080
Destination picture:
Resolution 1920x1088
Crop X,Y,W,H 0,0,1920,1080
Frame rate 30.00
Bit rate(Kbps) 1024
Gop size 0
Ref dist 1
Ref number 1
Idr Interval 0
Target usage balanced
Memory type system
Media SDK impl hw
Media SDK version 1.17
Processing started
Frame number: 375
Encoding fps: 58plugin_loader.h :190 [INFO] MFXBaseUSER_UnLoad(session=0x00D00830), sts=0