Fedorarako Firefox paketeak VA-API bidez bideoen deskodeketa bizkortzeko laguntza eskaintzen du orain

Paketeen mantentzailea Firefox-ekin Fedora Linux-erako сообщил Fedoran erabiltzeko prest dagoen Firefox-en bideo deskodetzearen hardware-azelerazioa VA-API erabiliz. Azelerazioa Wayland-en oinarritutako inguruneetan bakarrik funtzionatzen du. VA-API laguntza Chromium-en zen ezarrita iaz Fedoran.

Firefoxen bideo deskodetzearen hardware-azelerazioari esker posible da backend berria Waylandentzat, DMABUF mekanismoa erabiltzen duena ehundurak errendatzeko eta prozesu ezberdinen artean testura horiek dituzten buffer-ak partekatzea antolatzeko. Fedora 32 eta Fedora 31-en, Firefox 77rekin duen azken paketean, backend berria modu lehenetsian gaituta dago Wayland-en oinarritutako GNOME saio batean abiarazten denean, baina bideo deskodetzearen hardware-azelerazioa aktibatzeko, ffmpeg, libva eta libva-ren instalazio gehigarria. Biltegiko -utils paketeak beharrezkoak dira RPMFusion, VA-API laguntzarekin konpilatuta.

Intel bideo-txartelak dituzten sistemetan, azelerazioa libva-intel-driver kontrolatzailearekin bakarrik funtzionatzen du (libva-intel-hybrid-driver kontrolatzailea da une honetan ez onartzen). AMD GPUetarako, azelerazioa mesa-dri-drivers paketean sartutako radeonsi_drv_video.so liburutegi estandarrekin funtzionatzen du. NVIDIA bideo-txartelen laguntza ez da oraindik ezarri. VA-APIrako gidariaren laguntza ebaluatzeko, vainfo erabilgarritasuna erabil dezakezu. Euskarria baieztatzen bada, "about:config" orrian Firefox-en azelerazioa gaitzeko, ezarri "gfx.webrender.enabled" eta "widget.wayland-dmabuf-vaapi.enabled" aldagaiak egia gisa. Arakatzailea berrabiarazi ondoren, WebRender-en aktibazioa eta backend berria (Wayland/drm) egiaztatu behar dituzu "about:support" orrian.

Fedorarako Firefox paketeak VA-API bidez bideoen deskodeketa bizkortzeko laguntza eskaintzen du orain

Fedorarako Firefox paketeak VA-API bidez bideoen deskodeketa bizkortzeko laguntza eskaintzen du orain

Horren ondoren, ziurtatu behar duzu VA-API erabiltzen dela bideoak ikustean bizkortzeko (bateragarritasun-arazoak egon daitezke kodekekin, bideo-tamainekin eta liburutegiekin), eta horretarako arazketa modua gaitu dezakezu Firefox MOZ_LOG ingurunearekin abiaraziz. aldagaia eta egiaztatu irteeran "VA-API FFmpeg init arrakastatsua" eta
"VAAPI fotograma irteera bat dauka".

MOZ_LOG=”PlatformDecoderModule:5″ MOZ_ENABLE_WAYLAND=1 firefox

Youtube ikustean azelerazioa aplikatzea bideoa kodetzeko metodoaren araberakoa da (H.264, AV1, etab.). Formatua irekitzen den testuinguru-menuan ikus dezakezu eskuineko botoiarekin klik eginez "Nerdentzako estatistikak" atalean. Hardware bideo deskodetze sistemak onartzen duen formatua hautatzeko, gehigarria erabil dezakezu hobetua-h264ify.

Fedorarako Firefox paketeak VA-API bidez bideoen deskodeketa bizkortzeko laguntza eskaintzen du orain

Bereiz, Fedorarako Firefox 77.0 duten paketeek errendimenduan eta egonkortasunean eragiten duten adabaki gehigarriak barne hartzen dituzte, Mozilla-ren Firefox 77.0-ren eraikuntza estandarretan sartzen ez direnak. Adabaki hauek egitura nagusian sartzea espero da Firefox 78.0-n soilik (erabiltzaileek Firefox 78-ren beta bertsioa edo Mozillako gaueko eraikuntzak erabil ditzakete arakatzailea "MOZ_ENABLE_WAYLAND=1 ./firefox" komandoarekin abiaraziz). Horrez gain, Mozillako muntaketetan, VP8/VP9 deskodetzeko, integratutako libvpx liburutegia erabiltzen da, VA-API onartzen ez duena - VP8/VP9 deskodetzea bizkortu behar baduzu, libvpx desgaitu beharko zenuke aldagaia ezarriz " media.ffvpx.enabled” in about:config “false” (libvpx dagoeneko desgaituta dago Fedora biltegiko paketean).

Iturria: opennet.ru

Gehitu iruzkin berria