Мейнтейнер пакетів з Firefox для Fedora Linux
Апаратне прискорення декодування відео в Firefox стало можливим завдяки
На системах з відеокартами Intel прискорення працює тільки з драйвером libva-intel-driver (драйвер libva-intel-hybrid-driver поки
Після цього потрібно переконатися у застосуванні VA-API для прискорення під час перегляду відео (можуть бути проблеми сумісності з кодеками, розмірами відео та бібліотеками), для чого можна увімкнути налагоджувальний режим, запустивши Firefox зі змінною оточення MOZ_LOG та перевірити у виведенні наявність сторк «VA- API FFmpeg init successful» та
"Got one VAAPI frame output".
MOZ_LOG="PlatformDecoderModule:5" MOZ_ENABLE_WAYLAND=1 firefox
Застосування прискорення під час перегляду Youtube залежить від способу кодування ролика (H.264, AV1 тощо). Переглянути формат можна у контекстному меню, що відкривається на кліку правою кнопкою миші в секції «Stats for nerds». Для вибору формату, який підтримує система апаратного декодування відео, можна використовувати додаток
Окремо зазначається, що до пакетів з Firefox 77.0 для Fedora включені додаткові патчі, що впливають на продуктивність і стабільність, які відсутні в штатних зборках Firefox 77.0 від Mozilla. Включення даних патчів до основного складу очікується лише у Firefox 78.0 (користувачі можуть використовувати бета-версію Firefox 78 або нічні збірки від Mozilla, запускаючи браузер командою «MOZ_ENABLE_WAYLAND=1./firefox»). Крім того, у збірках від Mozilla для декодування VP8/VP9 застосовується вбудована бібліотека libvpx, що не підтримує VA-API - при необхідності прискорення декодування VP8/VP9 слід відключити libvpx, встановивши в about:config змінну "media.ffvpx.enabled" у значення " false» (у пакеті з репозиторію Fedora libvpx вже вимкнено).
Джерело: opennet.ru