Поддръжка на пакети с Firefox за Fedora Linux
Хардуерното ускорение на декодирането на видео във Firefox е възможно благодарение на
На системи с видеокарти Intel ускорението работи само с драйвера libva-intel-driver (драйверът libva-intel-hybrid-driver в момента е
След това трябва да се уверите, че VA-API се използва за ускоряване при гледане на видеоклипове (възможно е да има проблеми със съвместимостта с кодеци, видео размери и библиотеки), за което можете да активирате режима за отстраняване на грешки, като стартирате Firefox със средата MOZ_LOG променлива и проверете изхода за наличието на „VA- API FFmpeg init успешно“ и
„Получих един VAAPI изходен кадър.“
MOZ_LOG=”PlatformDecoderModule:5″ MOZ_ENABLE_WAYLAND=1 firefox
Прилагането на ускорение при гледане на Youtube зависи от метода на видео кодиране (H.264, AV1 и др.). Можете да видите формата в контекстното меню, което се отваря, като щракнете с десния бутон върху секцията „Статистика за маниаци“. За да изберете формата, поддържан от хардуерната система за декодиране на видео, можете да използвате добавката
Отделно се отбелязва, че пакетите с 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, като зададете променливата “ media.ffvpx.enabled” в about:config на „false” (libvpx вече е деактивиран в пакета от хранилището на Fedora).
Източник: opennet.ru