Eigentlich sollten die Probleme der VDPAU-Implementierung laut dem VLC-Team ab Version 2.2 behoben sein. Sind sie aber nicht. Ich hatte das gleiche Phänomen mit den stockenden Artefakten bei Suchvorgängen im Zusammenhang mit Nvidia/VDPAU.
Wie Henrikx geschrieben hat, greift MPV unmittelbar auf ffmpeg zu, VLC regelt das jedoch »besonders«.
Selbst wenn die Hardwarebeschleunigung (VDPAU) in VLC ausgeschaltet ist, wird sie bei ffmpeg dennoch eingesetzt, wenn sie für diesen Zweck nicht ausdrücklich und separat deaktiviert worden ist.
Bei mir ließ sich das Artefakt-Problem so lösen:
1. VLC Einstellungen (einfach) => Video => Beschleunigte Videoausgabe aus, X11-Videoausgabe
2. VLC Einstellungen (alle) => Videocodecs => FFmpeg => Hardware Dekodierung deaktivieren
Gruß, Werner
Edit:
Ich habe gerade mal ’ne Gegenprobe mit MPV gemacht:
mpv --no-config --hwdec=vdpau --vo=vdpau Videodatei.mp4
Auch da kommt es bei mir im im Zusammenspiel von vdpau und ffmpeg zu Artefakten beim Vor- und Zurückspulen – wenn auch nicht so ausgeprägt wie bei VLC.
Was die Video-Hardwarebeschleunigungen anbetrifft, finde ich ohnehin:
mpv --no-config --vo=opengl-hq --autofit=1280 https://youtu.be/SbwCnVJ5Clk