Versioni Firefox për Fedora tashmë ka mbështetje për përshpejtimin e dekodimit të videos përmes VA-API

Mirëmbajtësi i paketës Firefox për Fedora njoftoi se mbështetja tani është e gatshme për të përdorur përshpejtimin e pajisjeve për dekodimin e videos Firefox në Fedora duke përdorur VA-API, pasi përshpejtimi deri më tani ka punuar vetëm në mjedise të bazuara në Wayland, pasi mbështetja e Chromium VA-API u implementua në Fedora vitin e kaluar.

Kjo shtoi mbështetjen e përshpejtimit hardware të dekodimit të videos në Firefox u bë e mundur nga sfera e re Wayland, i cili përdor mekanizmin DMABUF për të vizatuar tekstura dhe për të organizuar shkëmbimin e bufferëve me këto tekstura nga procese të ndryshme.

Po, më në fund është këtu. Një vit e gjysmë pasi Menaxheri i Inxhinierisë Tom Callaway @ Red Hat shtoi patch-in në Chromium, ne gjithashtu marrim rishikim të përshpejtuar të pajisjeve video për Firefox. Ashtë turp që zgjati shumë, por unë jam akoma duke mësuar.

Mbështetja VA-API në Firefox është paksa specifike, pasi funksionon në Wayland vetëm për momentin. Nuk ka asnjë arsye teknike për këtë, unë thjesht nuk kam kohë të mjaftueshme për ta zbatuar atë për X11, kështu që gabimi 1619523 është duke pritur për hakerat e guximshëm.

Jonas Ådahl (Red Hat) më ndihmoi në mbështetjen e Wayland që prej patch-it të parë Wayland katër vjet më parë.

Në Fedora 32 dhe Fedora 31, versioni i ri i Firefox 77 përfshin pjesën e prapme të re parazgjedhur kur ekzekutohet në seancën e bazës së të dhënave GNOME në Wayland, por për të mundësuar dekodimin e përshpejtuar të harduerit të videove kërkohen gjithashtu paketa shtesë të caktuara që duhet të instalohen në sistem: ffmpeg, libva dhe libva-utils depo RPM Fusion, e përpiluar me mbështetje VA-API.

Në sistemet me karta grafike Intel, nxitimi punon vetëm me shoferin libva-intel-driver (drejtuesi libva-intel-hibrid nuk është mbështetur ende).

Për AMD GPU, përshpejtimi funksionon nëse keni bibliotekë standarde radeonsi_drv_video.so, e cila është pjesë e paketës mesa-dri-Drivers. Për kartat grafike NVIDIA, mbështetja nuk është zbatuar ende. Për të vlerësuar pajtueshmërinë me drejtuesin VA-API, mund të përdorni programin vainfo.

Nëse mbështetja konfirmohet, për të mundësuar përshpejtimin në Firefox, në faqen "about: config", duhet të vendosni variablat "gfx.webrender.enabled" dhe "widget.wayland-dmabuf-vaapi.enabled" të vërtetën.

Pas rinisjes së shfletuesit, duhet të kontrolloni aktivizimin e WebRender dhe backend-in e ri (Wayland / drm) në faqen në lidhje me: mbështetjen.

Pas kësaj, përdoruesi duhet të sigurohet që VA-API të përdoret për të përshpejtuar shfaqjen e videos (mund të ketë çështje pajtueshmërie me kodekët, madhësitë e videove dhe bibliotekat), për të cilat mund të aktivizohet mënyra e korrigjimit duke filluar Firefox me mjedisin MOZ_LOG variabël dhe kontrolluar për praninë e sukseseve «VA-API FFmpeg init.

MOZ_LOG = "PlatformDecoderModule: 5" MOZ_ENABLE_WAYLAND = 1 firefox

Përdorimi i përshpejtimit kur shikoni YouTube varet nga mënyra e kodimit të filmit (H.264, AV1, etj.).

Ju mund ta shihni formatin në menunë e klikimit të djathtë në seksionin "Statistikat për Nerds". Për të zgjedhur formatin e mbështetur nga sistemi i dekodimit të videos video, mund të përdorni shtojcën e përmirësuar h264ify.

Veçmas, paketat me Firefox 77.0 për Fedora përfshijnë rregullime shtesë të cilat ndikojnë në performancën dhe stabilitetin, të cilat mungojnë në ndërtesat standarde të Mozilla-s Firefox 77.0. Përfshirja e këtyre rregullimeve në strukturën kryesore pritet vetëm në Firefox 78.0 (përdoruesit mund të përdorin versionin beta të Firefox 78 ose ndërtimet e natës nga Mozilla duke nisur shfletuesin me komandën "MOZ_ENABLE_WAYLAND = 1 ./firefox").

Gjithashtu, Mozilla ndërton Ata përdorin bibliotekën e integruar libvpx e cila nuk mbështet VA-API për dekodimin VP8 / VP9; nëse nxitimi është i nevojshëm e dekodimit VP8 / VP9, ​​libvpx duhet të çaktivizohet duke vendosur ndryshoren "media.ffvpx.enabled" në "about: config" false "(libvpx është tashmë i çaktivizuar në pako nga depoja e Fedora).

Së fundmi, nëse doni të dini më shumë rreth tij, mund të konsultoheni me shënimin origjinal në faqen zyrtare të Martin Stransky.

Lidhja është kjo. 


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.