intel / intel/vpl-gpu-rt

HEVC encoder with intra refresh parameters error

Open
#296 3 comments 0 reactions 2 assignees Claimed by @bai-isaac View on GitHub
bug Encode HEVC
Dominant language
C++
Stars
157
Forks
104
PR merge metrics
No merged PRs in 30d

Description

System information
CPU information(cat /proc/cpuinfo | grep "model name" | uniq):
Intel(R) Xeon(R) W-1155MRE @ 2.60GHz
Intel(R) Core(TM) i7-11700 @ 2.50GHz
GPU information(lspci -nn | grep -E 'VGA|isplay): 00:02.0 VGA compatible controller [0300]: Intel Corporation Device [8086:9a70] (rev 01)
Display server if rendering to display(X or wayland): X
Issue behavior
Describe the current behavior
I'm trying to encode on HW a row video file to h265 with intra-refresh, with the following parameters:

AsyncDepth = 1
GopPicSize = 0
GopRefDist = 1
IntRefType = Horizontal
IntRefQPDelta = 0
And on MFXVideoENCODE_Init it filed with the error "ERR_INVALID_VIDEO_PARAM".
The same conditions on (Intel(R) Core(TM) i7-10700 CPU @ 2.90GHz) work.
Describe the expected behavior
To encode a raw video file to h265 with intra-refresh.

Debug information
What's libva/libva-utils/gmmlib/media-driver/Media SDK version?
libva: VA-API version 1.7.0
Media SDK: 2.6
Could you confirm whether GPU hardware exist or not by ls /dev/dri?
Yes
Could you attach dmesg log if it's GPU hang by dmesg >dmesg.log 2>&1?
No
Could you provide vainfo log if possible by vainfo -a >vainfo.log 2>&1?
No
Could you provide strace log if possible by strace YOUR_CMD >strace.log 2>&1?
No
Could you provide libva trace log if possible? Run cmd export LIBVA_TRACE=/tmp/libva_trace.log first then execute the case.
No
Media SDK tracer output (https://github.com/Intel-Media-SDK/MediaSDK/blob/master/tools/tracer/README.md)?
No
Do you want to contribute a PR? (yes/no):
Yes

A Bug also opened in MediaSDK repo -> [link](https://github.com/Intel-Media-SDK/MediaSDK/issues/3020)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.