LINUX.ORG.RU

В Chrome заработало аппаратное ускорение видео

 , , ,


0

2

Внезапно обнаружил что в хроме оказывается починили аппаратное ускорение видео. Хром скачен с гугла, самая последняя версия, работает на debian testing, драйвер amdgpu (дефолтная меса из дистрибутива дебиана) вот с этими флагами.

--enable-features=VaapiVideoDecoder --use-gl=desktop --disable-features=UseChromeOSDirectVideoDecoder

Просто хотел написать, может кому интересно будет, так как у меня в хроме вообще никогда не работало ускорение, только в хромиуме из дистрибутива самого дебиана (и то, то работало, то не работало).

Проверяю этим роликом в 4K 60FPS https://www.youtube.com/watch?v=1La4QzGeaaQ по нагрузке на проц. Если ускорение работает, то нагрузка единицы процентов (~3%). Также в chrome://media-internals/ если нажать на blob в строке kVideoDecoderName - «VDAVideoDecoder».

★★

Последнее исправление: devorg (всего исправлений: 2)

У меня gentoo, запускаю так: -use-gl=desktop --enable-features=VaapiVideoDecoder,VaapiVideoEncoder --disable-features=UseChromeOSDirectVideoDecoder --ignore-gpu-blocklist --enable-gpu-rasterization --use-opengl --enable-accelerated-video-decode

dognabakni
()
Ответ на: комментарий от anonymous_sapiens

ну может у тебя там проц 32 ядра и тебя это не колышит, а у меня например без аппаратного ускорения проц нагружается на 25%, а с аппаратным ускорением на 3%, разница почти в 10 раз. При проигрывании ютуба 4K 60FPS

devorg ★★
() автор топика

Ну и для проверки работоспособности апп. ускорения смотреть на загрузку ЦП или chrome:gpu — не совсем надёжные способы, т. к. есть разные кодеки, а них ещё и профили есть. Нужно просто открыть отладчик и там во вкладке «media» будет однозначно написано true или false в строке hadrware decoder: https://i.imgur.com/2NuLr72.png (у меня работало, но сейчас выключено. Бесит моргание экрана при смене качества на твиче).

thorus_dv
()