Мэйнтейнер пакетов с Firefox для Fedora Linux banyere njikere maka ojiji na Fedora nke ngwaike ngwaike nke ngbanwe vidiyo na Firefox site na iji VA-API. Acceleration na-arụ ọrụ ugbu a naanị na gburugburu dabere na Wayland. Nkwado VA-API na Chromium bụ na Fedora n'afọ gara aga.
Emere ka osooso ngwaike nke ngbanwe vidiyo na Firefox kwe omume maka ekele maka Wayland, nke na-eji usoro DMABUF na-eme ka textures na ịhazi nkesa nke buffers na textures ndị a n'etiti usoro dị iche iche. Na Fedora 32 na Fedora 31, na ngwugwu kachasị ọhụrụ na Firefox 77, a na-akwado nkwado ndabere ọhụrụ site na ndabara mgbe ewepụtara ya na nnọkọ GNOME nke Wayland, mana iji mee ka ngwangwa ngwaike nke ngbanwe vidiyo, ntinye nke ffmpeg, libva na libva. a chọrọ ngwugwu ngwa sitere na ebe nchekwa , ejiri nkwado VA-API chịkọta.
Na sistemụ nwere kaadị vidiyo Intel, osooso na-arụ ọrụ naanị na onye ọkwọ ụgbọ ala libva-intel-ọkwọ ụgbọ ala (onye ọkwọ ụgbọ ala libva-intel-hybrid bụ ugbu a. ). Maka AMD GPUs, osooso na-arụ ọrụ na ọkọlọtọ radeonsi_drv_video.so ọba akwụkwọ gụnyere na mesa-dri-drivers ngwugwu. Emebebeghị nkwado maka kaadị vidiyo NVIDIA. Iji nyochaa nkwado ọkwọ ụgbọala maka VA-API, ị nwere ike iji uru vainfo. Ọ bụrụ na akwadoro nkwado, yabụ iji mee ka osooso na Firefox na ibe "banyere: config", tọọ mgbanwe "gfx.webrender.enabled" na "widget.wayland-dmabuf-vaapi.enabled" ka ọ bụrụ eziokwu. Mgbe ịmalitegharị ihe nchọgharị ahụ, ịkwesịrị ịlele ntinye nke WebRender na azụ azụ ọhụrụ (Wayland/drm) na ibe "basara: nkwado".
Mgbe nke a gasịrị, ịkwesịrị ijide n'aka na VA-API na-eji ngwa ngwa mgbe ị na-ekiri vidiyo (enwere ike inwe nsogbu ndakọrịta na codecs, nha vidiyo na ọba akwụkwọ), nke ị nwere ike ime ka ọnọdụ debug site na ịmalite Firefox na gburugburu MOZ_LOG. agbanwe ma lelee mmepụta maka ọnụnọ nke "VA- API FFmpeg init ịga nke ọma" na
"Nwetara otu mmepụta etiti VAAPI."
MOZ_LOG=”PlatformDecoderModule:5″ MOZ_ENABLE_WAYLAND=1 firefox
Ngwa ngwa ngwa mgbe ị na-ekiri Youtube na-adabere na usoro ntinye vidiyo (H.264, AV1, wdg). Ị nwere ike ịlele usoro na menu onodu nke mepere site na ịpị aka nri na ngalaba "Stats for nerds". Ka ịhọrọ usoro nke sistemụ ngbanwe vidiyo ngwaike na-akwado, ịnwere ike iji mgbakwunye .
Achọpụtara ya iche na ngwugwu nwere Firefox 77.0 maka Fedora gụnyere patches ndị ọzọ na-emetụta arụmọrụ na nkwụsi ike, nke etinyeghị na ọkọlọtọ ewuru Firefox 77.0 sitere na Mozilla. A na-atụ anya ntinye nke patches ndị a na isi ihe naanị na Firefox 78.0 (ndị ọrụ nwere ike iji ụdị beta nke Firefox 78 ma ọ bụ na-arụ ọrụ abalị site na Mozilla site na ịmalite ihe nchọgharị ahụ na iwu "MOZ_ENABLE_WAYLAND=1 ./firefox"). Na mgbakwunye, na mgbakọ Mozilla, maka imezi VP8/VP9, a na-eji ọbá akwụkwọ libvpx arụnyere arụnyere, nke na-adịghị akwado VA-API - ọ bụrụ na ịchọrọ ime ngwa ngwa ngbanwe VP8/VP9, ị kwesịrị gbanyụọ libvpx site na ịtọ mgbanwe " media.ffvpx.enabled" na ihe dị ka: config ka ọ bụrụ "ụgha" (libvpx enweela nkwarụ na ngwugwu sitere na ebe nchekwa Fedora).
isi: opennet.ru
