I Firefox hver kveld har de allerede aktivert akselerert videodekoding via VA-API

Firefox-logo

Det ble nylig kunngjort at i nattlige versjoner av Firefox, som vil danne grunnlaget for utgivelsen av Firefox 103 26. juli, en veldig interessant endring er gjort og det er rapportert at akselerert videodekoding av maskinvare er aktivert som standard via VA-API (Video Acceleration API) og FFmpegDataDecoder.

hvorpå støtte for Linux-systemer med Intel og AMD GPUer er inkludert som har Mesa-drivere minst versjon 21.0, pluss støtte er tilgjengelig for Wayland og X11.

For AMDGPU-Pro- og NVIDIA-drivere forblir støtte for maskinvarevideoakselerasjon deaktivert som standard.

Det er verdt å nevne at for de som er interessert i å kunne teste denne nye funksjonaliteten, du kan gjøre det manuelt, for å gjøre dette går du bare til nettleserinnstillingssiden i "about:config", her kan du bruke innstillingene "gfx.webrender.all", "gfx.webrender.enabled" og "media.ffmpeg.vaapi .enabled".

Du kan bruke vainfo-verktøyet til å vurdere driverens kompatibilitet med VA-API og bestemme hvilke kodeker som er tilgjengelig for maskinvareakselerasjon på gjeldende system.

Hvis du vil vite mer om det kan du sjekke detaljene I den følgende lenken.

Sist men ikke minst er det også verdt å nevne det for noen dager siden Mozilla kunngjorde utgivelsen av det er et sett med verktøy for autonom maskinoversettelse fra ett språk til et annet, som kjører på brukerens lokale system uten å ty til eksterne tjenester.

Prosjektet inkluderer Bergamot Translation Engine, selvopplæringsverktøy for maskinlæring og ferdige modeller for 14 språk, inkludert ulike eksperimentelle modeller for oversettelse fra engelsk til andre språk og omvendt. Nivået på oversettelse kan evalueres i den elektroniske demoen.

Motoren er skrevet i C++ og er en innpakning for Marians maskinoversettelsesrammeverk, som bruker et tilbakevendende nevralt nettverk (RNN) og transformatorbaserte språkmodeller.

GPUen kan brukes til å øke hastigheten på læring og oversettelse. Marian-rammeverket brukes også til å drive oversettelsestjenesten Microsoft Translator og er primært utviklet av Microsoft-ingeniører i samarbeid med forskere ved universitetene i Edinburgh og Poznań.

For Firefox-brukere er det utarbeidet en plugin for nettsideoversettelse, som oversetter på nettlesersiden uten å ty til skytjenester. Tidligere kunne plugin-en bare installeres på beta-bygg og natt-bygg, men nå er den også tilgjengelig for versjoner av Firefox.

Vår løsning på det var å bygge en høynivå-API rundt maskinoversettelsesmotoren, portere den til WebAssembly og optimalisere operasjonene slik at matrisemultiplikasjon kjører effektivt på CPUer. Det gjorde at vi ikke bare kunne utvikle oversettelsesplugin, men også tillot hver nettside å integrere lokal maskinoversettelse, som på denne nettsiden, som lar brukeren utføre oversettelser fritt uten å bruke skyen.

Translations-tillegget er nå tilgjengelig i Firefox Add-ons Store for installasjon i Firefox Nightly, Beta og General Release. Vi søker tilbakemeldinger fra brukere, og i plugin-en vil du se en knapp for å fullføre en undersøkelse som vil hjelpe Project Bergamot-bidragsytere til å forstå i hvilken retning vi må ta produktet.

I nettleserpluginen, motoren, opprinnelig skrevet i C++, er kompilert til en mellomliggende WebAssembly binær representasjon ved å bruke Emscripten-kompilatoren.

Blant nyhetene til komplementet er evne til å oversette mens du fyller ut nettskjemaer (brukeren skriver inn teksten på sitt morsmål og den blir oversatt til gjeldende språk på nettstedet) og evaluering av oversettelsens kvalitet med automatisk flagging av tvilsomme oversettelser for å informere brukeren om mulige feil.

Endelig for de som er interessert i prosjektet, bør du vite at dette utvikles som en del av Bergamot-initiativet, sammen med forskere fra ulike universiteter i Storbritannia, Estland og Tsjekkia, med økonomisk støtte fra EU. Utviklingen er distribuert under MPL 2.0-lisensen.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.