I Firefox nightly har de redan aktiverat accelererad videoavkodning via VA-API

Firefox-logotypen

Det meddelades nyligen att i nattliga versioner av Firefox, som kommer att ligga till grund för lanseringen av Firefox 103 den 26 juli, en mycket intressant förändring har gjorts och det rapporteras att accelererad videoavkodning av hårdvara är aktiverat som standard via VA-API (Video Acceleration API) och FFmpegDataDecoder.

varpå stöd för Linux-system med Intel och AMD GPU:er ingår som har Mesa-drivrutiner minst version 21.0, plus support finns tillgängligt för Wayland och X11.

För AMDGPU-Pro- och NVIDIA-drivrutiner förblir stöd för videoacceleration av hårdvara inaktiverat som standard.

Det är värt att nämna att för dem som är intresserade av att kunna testa denna nya funktionalitet, du kan göra det manuellt, för att göra detta går du bara till webbläsarens inställningssida i "about:config", här kan du använda inställningarna "gfx.webrender.all", "gfx.webrender.enabled" och "media.ffmpeg.vaapi .enabled".

Du kan använda vainfo-verktyget för att bedöma förarens kompatibilitet med VA-API och avgöra för vilka codecs hårdvaruacceleration som är tillgänglig på det aktuella systemet.

Om du vill veta mer om det du kan kontrollera detaljerna I följande länk.

Sist men inte minst är det också värt att nämna det för några dagar sedan Mozilla meddelade frisläppandet av det är en uppsättning verktyg för autonom maskinöversättning från ett språk till ett annat, som körs på användarens lokala system utan att tillgripa externa tjänster.

Projektet inkluderar Bergamot Translation Engine, självträningsverktyg för maskininlärning och färdiga modeller för 14 språk, inklusive olika experimentella modeller för översättning från engelska till andra språk och vice versa. Översättningsnivån kan utvärderas i onlinedemon.

Motorn är skriven i C++ och är en wrapper för Marians maskinöversättningsramverk, som använder ett återkommande neuralt nätverk (RNN) och transformatorbaserade språkmodeller.

GPU:n kan användas för att påskynda inlärning och översättning. Marian-ramverket används också för att driva översättningstjänsten Microsoft Translator och är främst utvecklad av Microsofts ingenjörer i samarbete med forskare vid universiteten i Edinburgh och Poznań.

För Firefox-användare har ett plugin för webbsideöversättning utarbetats, som översätter på webbläsarsidan utan att tillgripa molntjänster. Tidigare kunde plugin-programmet bara installeras på betaversioner och nattversioner, men nu är det tillgängligt även för versioner av Firefox.

Vår lösning på det var att bygga ett högnivå-API runt maskinöversättningsmotorn, porta den till WebAssembly och optimera operationerna så att matrismultiplikation körs effektivt på CPU:er. Det gjorde det möjligt för oss att inte bara utveckla översättningsplugin, utan också tillät varje webbsida att integrera lokal maskinöversättning, som på den här webbplatsen, vilket gör att användaren kan utföra översättningar fritt utan att använda molnet.

Translations-tillägget är nu tillgängligt i Firefox Add-ons Store för installation i Firefox Nightly, Beta och General Release. Vi söker feedback från användare, och i plugin-programmet ser du en knapp för att fylla i en undersökning som hjälper bidragsgivare till Project Bergamot att förstå i vilken riktning vi behöver ta produkten.

I webbläsarens plugin, motorn, ursprungligen skriven i C++, kompileras till en intermediär WebAssembly binär representation med hjälp av Emscripten-kompilatorn.

Bland nyheterna i komplementet är förmåga att översätta medan du fyller i webbformulär (användaren skriver in texten på sitt modersmål och den översätts till det aktuella webbplatsens språk i farten) och utvärdering av översättningskvalitet med automatisk flaggning av tvivelaktiga översättningar för att informera användaren om möjliga fel.

Slutligen för de som är intresserade av projektet, du bör veta att detta utvecklas som en del av Bergamot-initiativet, tillsammans med forskare från olika universitet i Storbritannien, Estland och Tjeckien, med ekonomiskt stöd från Europeiska unionen. Utvecklingen distribueras under MPL 2.0-licensen.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.