Video playback is stuttering (AV1, VP9, etc)

spec

CPU:
Info: 12-core (4-mt/8-st) model: 12th Gen Intel Core i5-1240P bits: 64
type: MST AMCP cache: L2: 9 MiB

Graphics:
Device-1: Intel Alder Lake-P GT2 [Iris Xe Graphics] driver: i915 v: kernel
Device-2: Realtek Laptop Camera driver: uvcvideo type: USB
Display: unspecified server: X.Org v: 24.1.6 with: Xwayland v: 24.1.6
driver: X: loaded: modesetting unloaded: fbdev,vesa dri: iris gpu: i915
resolution: 2256x1504~60Hz
API: EGL v: 1.5 drivers: iris,swrast platforms: gbm,x11,surfaceless,device
API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 25.0.2
renderer: Mesa Intel Iris Xe Graphics (ADL GT2)
API: Vulkan v: 1.4.309 drivers: N/A surfaces: xcb,xlib
Info: Tools: api: eglinfo, glxinfo, vulkaninfo x11: xdriinfo, xdpyinfo,
xprop, xrandr

issue

My processor has hardware decoder for AV1 codec. Till I was using Fedora 41, everything was fine, but after upgrading to F42 video playback is stuttering (AV1, VP9, etc) in Firefox, MPV,but not in google-chrome.

What should I do?


Following was already installed from F41 but I again installed it in F42

sudo dnf group install multimedia

What igpu?, intel or amd?

CPU:
Info: 12-core (4-mt/8-st) model: 12th Gen Intel Core i5-1240P bits: 64
type: MST AMCP cache: L2: 9 MiB

Graphics:
Device-1: Intel Alder Lake-P GT2 [Iris Xe Graphics] driver: i915 v: kernel
Device-2: Realtek Laptop Camera driver: uvcvideo type: USB
Display: unspecified server: X.Org v: 24.1.6 with: Xwayland v: 24.1.6
driver: X: loaded: modesetting unloaded: fbdev,vesa dri: iris gpu: i915
resolution: 2256x1504~60Hz
API: EGL v: 1.5 drivers: iris,swrast platforms: gbm,x11,surfaceless,device
API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 25.0.2
renderer: Mesa Intel Iris Xe Graphics (ADL GT2)
API: Vulkan v: 1.4.309 drivers: N/A surfaces: xcb,xlib
Info: Tools: api: eglinfo, glxinfo, vulkaninfo x11: xdriinfo, xdpyinfo,
xprop, xrandr

@leigh123linux @vgaetera Any suggestions?

Is the intel-media-driver package installed?

@leigh123linux

$ sudo dnf install -y  intel-media-driver
Place your right ring finger on the fingerprint reader
Updating and loading repositories:
 RPM Fusion for Fedora 42 - Nonfree - Updates                             100% |   8.2 KiB/s |  15.0 KiB |  00m02s
 google-chrome                                                            100% |   4.7 KiB/s |   1.3 KiB |  00m00s
 Fedora 42 - x86_64 - Updates                                             100% |   9.3 KiB/s |   8.0 KiB |  00m01s
 RPM Fusion for Fedora 42 - Free - Updates                                100% |   9.5 KiB/s |  11.5 KiB |  00m01s
 google-earth-pro                                                         100% |   4.4 KiB/s |   1.3 KiB |  00m00s
 Docker CE Stable - x86_64                                                100% |   9.8 KiB/s |   3.5 KiB |  00m00s
 yataro - Codeberg.org                                                    100% |   1.1 KiB/s |   1.2 KiB |  00m01s
 Visual Studio Code                                                       100% |   4.2 KiB/s |   1.5 KiB |  00m00s
 google-chrome                                                            100% |   7.1 KiB/s |   3.3 KiB |  00m00s
 Fedora 42 - x86_64 - Updates                                             100% | 485.6 KiB/s | 986.3 KiB |  00m02s
 yataro - Codeberg.org                                                    100% |   4.7 KiB/s |   5.7 KiB |  00m01s
 Visual Studio Code                                                       100% | 137.5 KiB/s | 106.0 KiB |  00m01s
Repositories loaded.
Package "intel-media-driver-24.4.4-2.fc42.x86_64" is already installed.

In about:support, does the Media subsection list AV1 hardware decode support?

Yes and av1 Hardware decoding was working good in Fedora 41 in mpv and Firefox