HEVC vdpau decoding broken

Hello, With the latest version of libva my hevc files can’t be read correctly.
I’ve testing this file : [url]https://s3.amazonaws.com/x265.org/video/Tractor_500kbps_x265.mp4[/url]
Playing: Tractor_500kbps_x265.mp4
(+) Video --vid=1 (*) (hevc 1920x1080 25.000fps)
HEVC video output may be broken due to nVidia bugs.
Using hardware decoding (vdpau).
VO: [opengl] 1920x1080 vdpau[yuv420p]
V: 00:00:10 / 00:00:10 (100%)
And i get :

Mpv warns me that there are nvidia bugs … Is this an issue known by nvidia?


HEVC with VDPAU never worked on Linux, as far as I can remember. Also I don’t remember any official statement on VDPAU’s future from Nvidia’s side. As of now, VDPAU looks dead.
For mpv use CUDA. It’s buggy too, but works in general.

Thanks. I installed cuda and that’s work
AO: [pulse] 48000Hz 5.1 6ch float
Using hardware decoding (cuda).
VO: [opengl] 1912x1072 cuda[nv12]
AV: 00:00:06 / 00:42:23 (0%) A-V: 0.000

i have GT610 and i can play the video without problem with the QtAV …

Nvidia knows about the problem, but it’s unclear if anyone’s working on fixing it.

If you want to keep using vdpau with mpv, you have to use the vdpau vo and not OpenGL. They fixed this bug for vdpau output but not anything else. But I will also recommend using cuda instead. It’s strictly more functional.

Hi Farika & All, Have you tested latest 384.98 driver? Is the issue resolved?