Paket Firefox pikeun Fedora ayeuna kalebet dukungan pikeun ngagancangkeun dekoding pidéo via VA-API

Package Maintainer sareng Firefox pikeun Fedora Linux dilaporkeun ngeunaan kesiapan pikeun dianggo dina Fedora tina akselerasi hardware tina decoding video di Firefox nganggo VA-API. Akselerasi ayeuna ngan ukur tiasa dianggo di lingkungan berbasis Wayland. Pangrojong VA-API dina Chromium éta dilaksanakeun di Fedora taun ka tukang.

Akselerasi hardware decoding video di Firefox dimungkinkeun berkat backend anyar pikeun Wayland, anu ngagunakeun mékanisme DMABUF pikeun tékstur sareng ngatur babagi panyangga sareng tékstur ieu antara prosés anu béda. Dina Fedora 32 sareng Fedora 31, dina pakét panganyarna sareng Firefox 77, backend énggal diaktipkeun sacara standar nalika diluncurkeun dina sési GNOME basis Wayland, tapi pikeun ngaktipkeun akselerasi hardware pikeun dekoding pidéo, pamasangan tambahan tina ffmpeg, libva sareng libva. -utils bungkusan ti gudang diperlukeun RPMFusion, disusun kalawan rojongan VA-API.

Dina sistem sareng kartu vidéo Intel, akselerasi ngan tiasa dianggo sareng supir libva-intel-driver (supir libva-intel-hybrid-driver ayeuna teu dirojong). Pikeun AMD GPUs, akselerasi jalan kalawan perpustakaan radeonsi_drv_video.so baku kaasup dina pakét mesa-dri-drivers. Rojongan pikeun kartu vidéo NVIDIA henteu acan dilaksanakeun. Pikeun evaluate rojongan supir pikeun VA-API, anjeun tiasa nganggo utiliti vainfo. Upami dukungan dikonfirmasi, teras pikeun ngaktipkeun akselerasi dina Firefox dina halaman "ngeunaan: config", setel variabel "gfx.webrender.enabled" sareng "widget.wayland-dmabuf-vaapi.enabled" ka leres. Saatos ngamimitian deui browser, anjeun kedah pariksa aktivasina WebRender sareng backend énggal (Wayland/drm) dina halaman "ngeunaan: dukungan".

Paket Firefox pikeun Fedora ayeuna kalebet dukungan pikeun ngagancangkeun dekoding pidéo via VA-API

Paket Firefox pikeun Fedora ayeuna kalebet dukungan pikeun ngagancangkeun dekoding pidéo via VA-API

Saatos ieu, anjeun kedah mastikeun yén VA-API dianggo pikeun nyepetkeun nalika ningali pidéo (panginten aya masalah kasaluyuan sareng codec, ukuran pidéo sareng perpustakaan), dimana anjeun tiasa ngaktipkeun mode debug ku ngaluncurkeun Firefox sareng lingkungan MOZ_LOG. variabel jeung pariksa kaluaran pikeun ayana "VA- API FFmpeg init suksés" na
"Ngagaduhan hiji kaluaran pigura VAAPI."

MOZ_LOG=”PlatformDecoderModule:5″ MOZ_ENABLE_WAYLAND=1 firefox

Aplikasi akselerasi nalika ningali Youtube gumantung kana metode encoding video (H.264, AV1, jsb.). Anjeun tiasa ningali formatna dina ménu kontéks anu dibuka ku ngaklik katuhu dina bagian "Stats pikeun kutu buku". Pikeun milih format anu dirojong ku sistem decoding vidéo hardware, anjeun tiasa nganggo tambihanana ditingkatkeun-h264ify.

Paket Firefox pikeun Fedora ayeuna kalebet dukungan pikeun ngagancangkeun dekoding pidéo via VA-API

Disebutkeun sacara misah yén bungkusan sareng Firefox 77.0 pikeun Fedora kalebet patches tambahan anu mangaruhan kinerja sareng stabilitas, anu henteu kalebet dina ngawangun standar Firefox 77.0 ti Mozilla. Inklusi patch ieu dina struktur utama diperkirakeun ngan dina Firefox 78.0 (pamaké tiasa nganggo versi béta Firefox 78 atanapi nightly builds ti Mozilla ku ngajalankeun browser kalayan paréntah "MOZ_ENABLE_WAYLAND=1 ./firefox"). Salaku tambahan, dina rakitan Mozilla, pikeun decoding VP8 / VP9, ​​perpustakaan libvpx diwangun-di dianggo, anu henteu ngadukung VA-API - upami anjeun kedah nyepetkeun decoding VP8 / VP9, ​​anjeun kedah nganonaktipkeun libvpx ku netepkeun variabel " media.ffvpx.enabled" dina ngeunaan: config ka "palsu" (libvpx geus ditumpurkeun dina pakét ti gudang Fedora).

sumber: opennet.ru

Tambahkeun komentar