AV1 hwdec vaapi visual glitches on Intel Tiger Lake Xe Graphics

Bug #1921554 reported by Raymond Kimathi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
intel-media-driver-non-free (Ubuntu)
New
Undecided
Unassigned

Bug Description

Hardware decode of AV1 sample videos downloaded online display garbage video.
Intel i7-1165G

( https://github.com/intel/media-driver/issues/1155 )

I am not sure if the problem is libva or intel-media-va-driver-non-free? I encoded a video file using ffmpeg libsvtav1 which mpv hwdec=vaapi hwdec-codecs=av1 was able to play flawless. ... All test videos downloaded online will only software decode using libdav1d. (AV1 Hardware decode through mpv produces glitches as per attached screen shot)

ProblemType: Bug
DistroRelease: Ubuntu 21.04
Package: intel-media-va-driver-non-free 21.1.1+ds1-1
ProcVersionSignature: Ubuntu 5.11.0-11.12-generic 5.11.0
Uname: Linux 5.11.0-11-generic x86_64
NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
ApportVersion: 2.20.11-0ubuntu61
Architecture: amd64
CasperMD5CheckResult: pass
CasperVersion: 1.461
CurrentDesktop: ubuntu:GNOME
Date: Fri Mar 26 21:14:42 2021
LiveMediaBuild: Ubuntu 21.04 "Hirsute Hippo" - Alpha amd64 (20210326)
ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: intel-media-driver-non-free
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Raymond Kimathi (rmkimathi) wrote :
Revision history for this message
Raymond Kimathi (rmkimathi) wrote :

ffmpeg -hwaccel vaapi -init_hw_device vaapi=hw:/dev/dri/renderD128 -hwaccel_flags allow_profile_mismatch -filter_hw_device hw -v verbose -i input.ivf -pix_fmt yuv420p -f rawvideo -vsync passthrough -autoscale 0 -vframes 100 -y output.yuv

ffmpeg -v verbose -hwaccel vaapi -hwaccel_device /dev/dri/renderD128 -i av1.mp4 -vcodec rawvideo -acodec copy -f matroska - | ffplay -i -

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.