Мэйнтэйнер пакетаў з Firefox для Fedora Linux
Апаратнае паскарэнне дэкадавання відэа ў Firefox стала магчымым дзякуючы
На сістэмах з відэакартамі Intel паскарэнне працуе толькі з драйверам libva-intel-driver (драйвер libva-intel-hybrid-driver пакуль
Пасля гэтага трэба пераканацца ва ўжыванні VA-API для паскарэння пры праглядзе відэа (могуць быць праблемы сумяшчальнасці з кодэкамі, памерамі відэа і бібліятэкамі), для чаго можна ўлучыць адладкавы рэжым, запусціўшы Firefox c зменнай асяроддзі 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