LINUX.ORG.RU

История изменений

Исправление mos, (текущая версия) :

там всё сложно и запутано.

https://github.com/mpv-player/mpv/issues/4861
https://github.com/mpv-player/mpv/issues/4873
https://github.com/mpv-player/mpv/issues/4696

при этом
https://github.com/intel/libva/issues/158

по итогу
vdpau самое желательное - у меня vo=vdpau ну и декодинг соотв. через него работает идеально, причем раньше на блобе работал невидевском, теперь на мезе с radeonsi. но невидия его дропнула. В радеонах заявлена поддержка как vdpau так и vaapi.
с vaapi как видим проблемы. --vo=vaapi у них депрекейтед (проблемы с OSD и деинтерлейс прожорливее и хуже прекрасного vdpau'шного). а добиться работы --hwdec=vaapi с --vo=gpu (их darling vo нынче) я так и не смог, даже используя свежий libva (т.е. libva2). оно (mpv) судя по логу (-v -v) всё время хочеть vaapi-egl его не получает и дефолтится на софт рендеринг, насилуя цпу. может там еще мезу каку особенную надо, я на лайфсд бубунты бионик всё это пробовал, хотя вроде поставил туда oibaf (padoki нет для бионика) но толку не было
такие пироги.

Исходная версия mos, :

там всё сложно и запутано.

https://github.com/mpv-player/mpv/issues/4861
https://github.com/mpv-player/mpv/issues/4873
https://github.com/mpv-player/mpv/issues/4696

при этом
https://github.com/intel/libva/issues/158

по итогу
vdpau самое желательное - у меня vo=vdpau ну и декодинг соотв. через него работает идеально, причем раньше на блобе работал невидевском, теперь на мезе. но невидия его дропнула.
с vaapi как видим проблемы. --vo=vaapi у них депрекейтед. а работы --hwdec=vaapi с --vo=gpu (их darling vo нынче) я так и не смог, даже используя свежий libva (т.е. libva2). оно (mpv) судя по логу (-v -v) всё время хочеть vaapi-egl его не получает и дефолтится на софт рендеринг, насилуя цпу.
такие пироги.