Skip to content

Stuttering with VAAPI on Linux Mint #18180

Description

@WarutaShinken

mpv Information

mpv 0.37.0 Copyright © 2000-2023 mpv/MPlayer/mplayer2 projects
libplacebo version: v6.338.2
FFmpeg version: 6.1.1-3ubuntu5
FFmpeg library versions:
   libavutil       58.29.100
   libavcodec      60.31.102
   libavformat     60.16.100
   libswscale      7.5.100
   libavfilter     9.12.100
   libswresample   4.12.100

Other Information

- Linux version: Linux Mint
- Kernel Version: 6.17.0-35-generic
- GPU Model: AMD Picasso/Raven 2 [Radeon Vega Series / Radeon Vega Mobile Series]
- Mesa/GPU Driver Version: Mesa 25.2.8-0ubuntu0.24.04.1
- Window Manager and Version: Linux Mint 22.3 - Cinnamon 64-bit
- Source of mpv: System Package Manager (apt)
- Issue started after the following happened: Reinstalling `amdgpu` related packages.

Reproduction Steps

Download test video with yt-dlp:

./yt-dlp_linux -f 303+251 https://youtu.be/6opX6gBL5gA

Run mpv with --hwdec=auto:

mpv --hwdec=auto Deputy\ Spike\ Feresten\ \[6opX6gBL5gA\].webm

Reduce playback speed until stuttering stops.

Expected Behavior

No stuttering.

Actual Behavior

mpv_vaapi_stuttering.mp4

In this recording, I tested the playback speeds 0.23 and 0.25 (0.91 and 1.00 with a multiplier of 0.25). Stuttering at 0.23 but not 0.25.

Log File

ouput_redacted.txt

Sample Files

https://drive.proton.me/urls/KP940YSSFG#7tE56jjhXyYx

Can also be obtained via yt-dlp:

./yt-dlp_linux -f 303+251 https://youtu.be/6opX6gBL5gA

I carefully read all instruction and confirm that I did the following:

  • I tested and confirmed that the issue exists with the latest release version or newer.
  • I provided all required information including system and mpv version.
  • I produced the log file with the exact same set of files, parameters, and conditions used in "Reproduction Steps", with the addition of --log-file=output.txt.
  • I produced the log file while the behaviors described in "Actual Behavior" were actively observed.
  • I attached the full, untruncated log file.
  • I attached the backtrace in the case of a crash.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No fields configured for Bug.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions