what's the status of hevc and vp9 hardware decoding in Linux? Does it work? What combination of packages/hardware do you need?
>>56471522
No idea, but I wish it well. It is clearly superior.
>>56471522
VP9 hw decoding is supported by a wide range of hardware:
https://en.wikipedia.org/wiki/VP9#cite_note-vaapi.2Fintel-driver-44 ... encoding isn't.
See the pic for hevc.
I use mpc-hc under windows (don't forget codec packs) and mplayer/mpv under linux .. if that's what you mean by packages.
>>56471522
>hevc and vp9 hardware decoding
8-bit hevc is supported by vdpau on both AMD and Nvidia since last gen.
10-bit HEVC and VP9 you need Nvidia Gtx 950/960 or 10x0 + cuvid enabled ffmpeg + mpv + apply the patch, or wait until it is merged.
https://github.com/mpv-player/mpv/pull/3496
>>56477860
>>56477883
ok thanks
>>56478028
Some additions:
Newer Intel iGPUs (haswell and up? not sure) can handle VP9 and 8-bit HEVC via VAAPI and upcoming Kaby Lake will be able to handle 10-bit HEVC via VAAPI.
Also AMD Polaris can handle 10-bit HEVC via VDPAU with AMDGPU drivers which is nice because Nvidia themselves don't support 10-bit with VDPAU yet
>>56478790
What's the actual advantage of using vaapi in mpv?
>>56480979
hardware decoding so things aren't a slideshow
>>56480979
It keeps your laptop cool and saves battery on Intel platforms. There isn't much advantage if you have a strong desktop CPU/GPU other than playing HEVC 4k 60Hz videos, even good CPUs have a hard time decoding those