V Firefoxu nightly so že omogočili pospešeno dekodiranje videa prek VA-API

Logotip Firefoxa

Pred kratkim je bilo napovedano, da v nočnih različicah Firefoxa, ki bo osnova za izdajo Firefoxa 103 26. julija, je prišlo do zelo zanimive spremembe in poroča se, da je pospešeno dekodiranje videa s strojno opremo je privzeto omogočen prek VA-API (API za pospeševanje videa) in FFmpegDataDecoder.

Potem pa vključena je podpora za sisteme Linux z grafičnimi procesorji Intel in AMD ki imajo gonilnike Mesa vsaj različico 21.0, poleg tega je na voljo podpora za Wayland in X11.

Za gonilnike AMDGPU-Pro in NVIDIA je podpora za strojno video pospeševanje privzeto onemogočena.

Omeniti velja, da za tiste, ki jih zanima, da bi lahko preizkusili to novo funkcionalnost, lahko to storite ročno, če želite to narediti, pojdite na stran z nastavitvami brskalnika v "about:config", tukaj lahko uporabite nastavitve "gfx.webrender.all", "gfx.webrender.enabled" in "media.ffmpeg.vaapi .enabled".

S pripomočkom vainfo lahko ocenite združljivost gonilnika z VA-API in ugotovite, za katere kodeke je strojno pospeševanje na voljo v trenutnem sistemu.

Če želite vedeti več o tem lahko preverite podrobnosti V naslednji povezavi.

Nenazadnje velja omeniti tudi to pred dnevi Mozilla je napovedala izid je komplet orodja za avtonomno strojno prevajanje iz enega jezika v drugega, ki se izvaja v lokalnem sistemu uporabnika brez uporabe zunanjih storitev.

Projekt vključuje prevajalski mehanizem Bergamot, orodja za strojno učenje za samoučenje in že pripravljene modele za 14 jezikov, vključno z različnimi eksperimentalnimi modeli za prevajanje iz angleščine v druge jezike in obratno. Raven prevoda je mogoče oceniti v spletni predstavitvi.

Motor je napisan v C++ in je ovoj za Marianov okvir strojnega prevajanja, ki uporablja ponavljajočo se nevronsko mrežo (RNN) in jezikovne modele, ki temeljijo na transformatorju.

GPU se lahko uporablja za pospešitev učenja in prevajanja. Ogrodje Marian se uporablja tudi za napajanje prevajalske storitve Microsoft Translator in ga predvsem razvijajo Microsoftovi inženirji v sodelovanju z raziskovalci na univerzah v Edinburghu in Poznańu.

Za uporabnike Firefoxa je pripravljen vtičnik za prevajanje spletnih strani, ki prevaja na strani brskalnika brez poseganja po oblačnih storitvah. Prej je bil vtičnik mogoče namestiti samo v različice beta in nočne gradnje, zdaj pa je na voljo tudi za različice Firefoxa.

Naša rešitev za to je bila zgraditi API na visoki ravni okoli motorja za strojno prevajanje, ga prenesti v WebAssembly in optimizirati operacije, tako da množenje matrik učinkovito deluje na CPE. To nam je omogočilo ne le razvoj vtičnika za prevajanje, temveč je omogočilo tudi, da je vsaka spletna stran integrirala lokalno strojno prevajanje, kot je na tej spletni strani, kar uporabniku omogoča svobodno izvajanje prevodov brez uporabe oblaka.

Dodatek Prevodi je zdaj na voljo v trgovini dodatkov Firefox za namestitev v Firefox Nightly, Beta in General Release. Iščemo povratne informacije uporabnikov, v vtičniku pa boste videli gumb za izpolnitev ankete, ki bo sodelavcem projekta Bergamot pomagal razumeti, v katero smer moramo vzeti izdelek.

V vtičniku brskalnika je motor, prvotno napisan v C++, je preveden v vmesno binarno predstavitev WebAssembly z uporabo prevajalnika Emscripten.

Med novostmi komplementa je sposobnost prevajanja med izpolnjevanjem spletnih obrazcev (uporabnik vnese besedilo v svojem maternem jeziku in se sproti prevede v trenutni jezik spletnega mesta) in ocenjevanje kakovosti prevoda s samodejnim označevanjem dvomljivih prevodov za obveščanje uporabnika o morebitnih napakah.

Končno za tiste, ki jih projekt zanima, morate vedeti, da se ta razvija v okviru pobude Bergamot, skupaj z raziskovalci z različnih univerz v Združenem kraljestvu, Estoniji in Češki, s finančno podporo Evropske unije. Razvoj se distribuira pod licenco MPL 2.0.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.