You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If enabling use_features and use_block_sizes, the whole output stream will be undecodable.
If disabling use_features and use_block_sizes, it will be following situations:
①When p2b=0, if setting intra period size larger than 32, then all the pictures that its POC are larger than 31 are broken.
②When p2b=1, if setting intra period size more than 128, then the last picture of every gop is broken.
It seems that it’s caused by the hevcencode sample itself, since when using the encode sample in media-sdk it doesn’t show this
problem.
Issue:
①When p2b=0, if setting intra period size larger than 32, then all the pictures that its POC are larger than 31 are broken.
②When p2b=1, if setting intra period size more than 128, then the last picture of every gop is broken.
problem.
Test commandline:
sudo ./hevcencode -w 1920 -h 1080 -n 0 -f 30 --intra_period 150 --idr_period 150 --rcmode VBR --bitrate 4000 --syncmode --srcyuv nv12_yuv_file --fourcc NV12 --profile 1 --p2b 0 --lowpower 1 -o ./output_stream
sudo ./hevcencode -w 1920 -h 1080 -n 0 -f 30 --intra_period 150 --idr_period 150 --rcmode VBR --bitrate 4000 --syncmode --srcyuv nv12_yuv_file --fourcc NV12 --profile 1 --p2b 1 --lowpower 1 -o ./output_stream
Environment:
Hardware:intel ARC A380
OS: Ubuntu 22.04.3 LTS with 6.2.0-32-generic kernel
Media Driver version: Intel iHD driver for Intel(R) Gen Graphics - 23.2.4
VA-API version: 1.19 (libva 2.19.0)
Libva-utils version: 2.19.0
Display:drm
The text was updated successfully, but these errors were encountered: