98982
Аппаратное ускорение декодирования видео на видеокартах AMD
Работает это с открытым драйвером, на счет проприетарного, ничего сказать не могу, т.к. я им не пользуюсь.
Что даёт аппаратное ускорение декодирования видео? А то, что при просмотре жирного видео, такого как FullHD, не будет нагружаться ЦП, всё будет выполнять видеокарта.
Для этого необходимо устанавливить библиотеку поддержки декодирования видео
Дальше надо просто настроить плеер для использования этой библиотеки.
Я использую smplayer
Настройки → Основные → Видео → Устройство вывода выберите vdpau.
Что б не было артефактов в некоторых видеофайлах надо добавить несколько параметров в настройках, раздел «Дополнительно», вкладка «Параметры mplayer/mpv». в самой первой строке «Настройки:»
У меня без аппаратного декодирования mplayer грузил цп на 15%, а с использование аппаратного декодирование стало всего 1%.
P.S. на видеокартах NVidia аппаратное декодирование естественно тоже есть, но работает оно только с проприетарным драйвером. По крайней мере раньше было так, сейчас не знаю.
Что даёт аппаратное ускорение декодирования видео? А то, что при просмотре жирного видео, такого как FullHD, не будет нагружаться ЦП, всё будет выполнять видеокарта.
Для этого необходимо устанавливить библиотеку поддержки декодирования видео
sudo pacman -S mesa-vdpau
Дальше надо просто настроить плеер для использования этой библиотеки.
Я использую smplayer
Настройки → Основные → Видео → Устройство вывода выберите vdpau.
Что б не было артефактов в некоторых видеофайлах надо добавить несколько параметров в настройках, раздел «Дополнительно», вкладка «Параметры mplayer/mpv». в самой первой строке «Настройки:»
-vo vdpau -vc ffmpeg12vdpau,ffh264vdpau,
У меня без аппаратного декодирования mplayer грузил цп на 15%, а с использование аппаратного декодирование стало всего 1%.
P.S. на видеокартах NVidia аппаратное декодирование естественно тоже есть, но работает оно только с проприетарным драйвером. По крайней мере раньше было так, сейчас не знаю.
5 комментариев
KDE-Minimal Setting-Up