Firefoxis lubasid nad juba igaõhtuse kiirendatud videodekodeerimise VA-API kaudu

Firefoxi logo

Hiljuti teatati sellest Firefoxi ööversioonides, mis on aluseks Firefox 103 väljalaskmisele 26. juulil, on tehtud väga huvitav muudatus ja teatatakse, et kiirendatud video dekodeerimine riistvara järgi on VA-API kaudu vaikimisi lubatud (Video Acceleration API) ja FFmpegDataDecoder.

Milleks kaasas on Inteli ja AMD GPU-dega Linuxi süsteemide tugi millel on vähemalt Mesa draiverite versioon 21.0 ning tugi on saadaval Waylandi ja X11 jaoks.

AMDGPU-Pro ja NVIDIA draiverite puhul on riistvaralise videokiirenduse tugi vaikimisi keelatud.

Tasub mainida, et neile, kes on huvitatud selle uue funktsiooni testimisest, saate seda käsitsi teha, selleks minge lihtsalt brauseri seadete lehele "about:config", siin saate kasutada sätteid "gfx.webrender.all", "gfx.webrender.enabled" ja "media.ffmpeg.vaapi .enabled".

Saate kasutada vainfo utiliiti, et hinnata draiveri ühilduvust VA-API-ga ja määrata, milliste koodekite jaoks on praeguses süsteemis saadaval riistvarakiirendus.

Kui soovite selle kohta rohkem teada saada saate üksikasju kontrollida Järgmisel lingil.

Lõpetuseks tasub mainida ka seda, et paar päeva tagasi Mozilla teatas selle komplekt autonoomse masintõlke tööriistad ühest keelest teise, mis töötab kasutaja kohalikus süsteemis ilma väliseid teenuseid kasutamata.

Projekt sisaldab Bergamoti tõlkemootorit, iseõppivaid masinõppetööriistu ja valmismudeleid 14 keele jaoks, sealhulgas erinevaid eksperimentaalseid mudeleid inglise keelest teistesse keeltesse tõlkimiseks ja vastupidi. Tõlke taset saab hinnata veebipõhises demos.

Mootor on kirjutatud C++ keeles ja on Mariani masintõlkeraamistiku ümbris, mis kasutab korduvat närvivõrku (RNN) ja trafopõhiseid keelemudeleid.

GPU-d saab kasutada õppimise ja tõlkimise kiirendamiseks. Mariani raamistikku kasutatakse ka Microsoft Translatori tõlketeenuse toiteks ja selle arendavad peamiselt Microsofti insenerid koostöös Edinburghi ja Poznańi ülikoolide teadlastega.

Firefoxi kasutajatele on valminud veebilehtede tõlkimise plugin, mis tõlgib brauseri poolel ilma pilveteenuseid kasutamata. Varem sai pistikprogrammi installida ainult beetaversioonidele ja igaõhtustele versioonidele, kuid nüüd on see saadaval ka Firefoxi versioonidele.

Meie lahenduseks oli ehitada masintõlkemootori ümber kõrgetasemeline API, portida see WebAssemblysse ja optimeerida toiminguid nii, et maatriksi korrutamine töötaks CPU-del tõhusalt. See võimaldas meil mitte ainult tõlkepluginat arendada, vaid võimaldas igal veebilehel integreerida ka kohaliku masintõlke, nagu sellel veebisaidil, mis võimaldab kasutajal teha tõlkeid vabalt ilma pilve kasutamata.

Tõlgete lisandmoodul on nüüd saadaval Firefoxi lisandmoodulite poes, et seda installida Firefoxi ööseks, beetaversioonis ja üldises versioonis. Ootame kasutajate tagasisidet ja pistikprogrammis näete nuppu küsitluse täitmiseks, mis aitab projekti Bergamoti kaasautoritel mõista, millises suunas peame toodet kasutama.

Brauseri pistikprogrammis on algselt C++ keeles kirjutatud mootor, kompileeritakse Emscripteni kompilaatori abil WebAssembly vahepealseks binaarseks esituseks.

Täiendi uudiste hulgas on võimalus tõlkida veebivorme täites (kasutaja sisestab teksti oma emakeeles ja see tõlgitakse jooksvalt saidi praegusesse keelde) ja tõlkekvaliteedi hindamine koos küsitavate tõlgete automaatse märgistamisega, et teavitada kasutajat võimalikest vigadest.

Lõpuks neile, kes on projektist huvitatud, peaksite teadma, et seda arendatakse Bergamoti algatuse raames koos Ühendkuningriigi, Eesti ja Tšehhi erinevate ülikoolide teadlastega Euroopa Liidu rahalisel toel. Arendusi levitatakse MPL 2.0 litsentsi all.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.