I Firefox hver aften aktiverede de allerede accelereret videoafkodning via VA-API

Firefox-logo

Det blev for nylig meddelt, at i natlige versioner af Firefox, som vil danne grundlag for udgivelsen af ​​Firefox 103 den 26. juli, der er foretaget en meget interessant ændring og det forlyder, at accelereret videoafkodning af hardware er aktiveret som standard via VA-API (Video Acceleration API) og FFmpegDataDecoder.

hvorpå understøttelse af Linux-systemer med Intel og AMD GPU'er er inkluderet der har Mesa-drivere mindst version 21.0, plus support er tilgængelig for Wayland og X11.

For AMDGPU-Pro- og NVIDIA-drivere forbliver understøttelse af hardwarevideoacceleration deaktiveret som standard.

Det er værd at nævne, at for dem, der er interesserede i at kunne teste denne nye funktionalitet, du kan gøre det manuelt, for at gøre dette skal du blot gå til browserindstillingssiden i "about:config", her kan du bruge indstillingerne "gfx.webrender.all", "gfx.webrender.enabled" og "media.ffmpeg.vaapi .enabled".

Du kan bruge vainfo-værktøjet til at vurdere driverens kompatibilitet med VA-API og bestemme, for hvilke codecs hardwareacceleration er tilgængelig på det aktuelle system.

Hvis du vil vide mere om det du kan kontrollere detaljerne I det følgende link.

Sidst men ikke mindst er det også værd at nævne, at for et par dage siden Mozilla annoncerede frigivelsen af det er et sæt af værktøjer til autonom maskinoversættelse fra et sprog til et andet, som kører på brugerens lokale system uden at ty til eksterne tjenester.

Projektet omfatter Bergamot Translation Engine, selvtræningsværktøjer til maskinlæring og out-of-the-box modeller til 14 sprog, herunder forskellige eksperimentelle modeller til oversættelse fra engelsk til andre sprog og omvendt. Oversættelsesniveauet kan evalueres i onlinedemoen.

Motoren er skrevet i C++ og er en indpakning til Marians maskinoversættelsesramme, som bruger et recurrent neural network (RNN) og transformer-baserede sprogmodeller.

GPU'en kan bruges til at fremskynde indlæring og oversættelse. Marian-rammen bruges også til at drive Microsoft Translator-oversættelsestjenesten og er primært udviklet af Microsoft-ingeniører i samarbejde med forskere ved universiteterne i Edinburgh og Poznań.

Til Firefox-brugere er der udarbejdet et plugin til websideoversættelse, som oversætter på browsersiden uden at ty til cloud-tjenester. Tidligere kunne plugin'et kun installeres på beta builds og natlige builds, men nu er det også tilgængeligt til versioner af Firefox.

Vores løsning på det var at bygge en API på højt niveau omkring maskinoversættelsesmotoren, overføre den til WebAssembly og optimere operationerne, så matrixmultiplikation kører effektivt på CPU'er. Det gjorde det muligt for os ikke kun at udvikle oversættelsesplugin'et, men det tillod også hver webside at integrere lokal maskinoversættelse, som på denne hjemmeside, hvilket giver brugeren mulighed for at udføre oversættelser frit uden at bruge skyen.

Oversættelser-tilføjelsen er nu tilgængelig i Firefox Add-ons Store til installation i Firefox Nightly, Beta og General Release. Vi søger brugerfeedback, og i pluginnet vil du se en knap til at udfylde en undersøgelse, der vil hjælpe bidragydere til Project Bergamot med at forstå, i hvilken retning vi skal tage produktet.

I browser-pluginnet, motoren, oprindeligt skrevet i C++, er kompileret til en mellemliggende WebAssembly binær repræsentation ved hjælp af Emscripten-kompileren.

Blandt nyhederne i komplementet er evne til at oversætte, mens du udfylder webformularer (brugeren indtaster teksten på deres modersmål, og den oversættes til det aktuelle webstedssprog med det samme) og evaluering af oversættelseskvalitet med automatisk markering af tvivlsomme oversættelser for at informere brugeren om mulige fejl.

Endelig for dem, der er interesserede i projektet, du skal vide, at dette udvikles som en del af Bergamot-initiativet sammen med forskere fra forskellige universiteter i Storbritannien, Estland og Tjekkiet med økonomisk støtte fra EU. Udviklingerne distribueres under MPL 2.0-licensen.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.