Skip to content
This repository has been archived by the owner on May 17, 2023. It is now read-only.

HEVC encoder with intra refresh parameters error #3020

Open
orlinzer opened this issue Mar 16, 2023 · 0 comments
Open

HEVC encoder with intra refresh parameters error #3020

orlinzer opened this issue Mar 16, 2023 · 0 comments
Labels

Comments

@orlinzer
Copy link

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
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

1 participant