LINUX.ORG.RU

При просмотре видео вся нагрузка идёт на процессор

 ,


0

1

Проблема такая:

При просмотре видео в Тырнете или с жёсткого диска в место видеокарты нагружается процессор. Как распределить нагрузку так чтоб видео пользовало ресурсы видео карты?

Система:Debian GNU/Linux stable-updates (sid) x86_64

Видео карта : AMD Radeon R9

Процессор: AMD FX-8320

★★

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

Браузеры в любом случае будет загружать проц, в видеоускорение на линуксах они пока не умеют. Если firefox, попробуй включить layers.acceleration.force-enabled в about:config, возможно чуть уменьшит загрузку процессора. Но, можно просто скопировать ссылку на видео и открывать ее в плеере поддерживающем youtube-dl - например, mpv.

Касательно видео с жёсткого диска - каким плеером смотришь? На 99% уверен, что по запросу linux %название_плеера enable hardware acceleration найдешь описание, как его включить.

anonymous
()

Так зато многопоточный потанцевал раскрывается.

anonymous
()

При просмотре видео в Тырнете

Никак
1) Для полноценного ускорения на броузеры нужно накатывать патчи не входящие в upstream.
2) Youtube отдает видео в vp9, кодек радионами не поддерживается.

с жёсткого диска

Тут есть варианты, видео закодированное в h264 должно работать, гугли vaapi mpv.

Aber ★★★★★
()

установи firmware-amd-graphics

amd_amd ★★★★★
()

libva, vdpau стоят ? поидее хром умеет ускорение если его включить как то так:

/usr/bin/google-chrome-stable --enable-features=«CheckerImaging» --enable-native-gpu-memory-buffers %U

зайти chrome://gpu/ и тут должно быть что-то вроде

Graphics Feature Status

Canvas: Hardware accelerated

CheckerImaging: Enabled

Flash: Hardware accelerated

Flash Stage3D: Hardware accelerated

Flash Stage3D Baseline profile: Hardware accelerated

Compositing: Hardware accelerated

Multiple Raster Threads: Enabled

Native GpuMemoryBuffers: Hardware accelerated

Rasterization: Hardware accelerated

Video Decode: Hardware accelerated

WebGL: Hardware accelerated

WebGL2: Hardware accelerated

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

Эта вкладка врёт. Смотри в chrome://media-internals, там должно быть gpu*decoder вместо vpx* и ffmpeg* decoder. Без патчей нет там под линуксом ускорения.

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

Это для меня новость, спасибо за инфу. Нашёл в инете реп для убунты.. жаль на aure нет.

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