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
()

Может и интересно, только неплохо бы написать:

Версию ядра, xorg-server / wayland, видео карту и используемый видео драйвер с версией.

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

debian testing, драйвер amdgpu (меса из дистрибутива дебиана, всё стандартно)

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

поясни плз, что это значит? это надо видео в 4к смотреть каое то? у меня вроде и так ниче не дропает, не троттлит, не лагает, не артифактит и тд

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

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

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

эта надпись ничего не значит, часто такое бывает что даже если там написано что работает аппаратное ускорение - на самом деле оно не работает

devorg ★★
() автор топика
Ответ на: комментарий от Infra_HDC

не знаю, я просто отредактировал /usr/share/applications/google-chrome.desktop и дописал эти флаги

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

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

thorus_dv
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.