In Firefox nightly hebben ze versnelde videodecodering al ingeschakeld via VA-API

Firefox-logo

Onlangs werd bekend dat in nachtelijke versies van Firefox, die de basis zal vormen voor de release van Firefox 103 op 26 juli, er is een zeer interessante wijziging doorgevoerd en het is gemeld dat de versnelde video-decodering door hardware is standaard ingeschakeld via VA-API (Video Acceleration API) en FFmpegDataDecoder.

Waarmee ondersteuning voor Linux-systemen met Intel en AMD GPU's is inbegrepen die Mesa-stuurprogramma's hebben ten minste versie 21.0, plus ondersteuning is beschikbaar voor Wayland en X11.

Voor AMDGPU-Pro- en NVIDIA-stuurprogramma's blijft hardware-videoversnellingsondersteuning standaard uitgeschakeld.

Het is vermeldenswaard dat voor degenen die geïnteresseerd zijn om deze nieuwe functionaliteit te testen, je kunt het handmatig doen, ga hiervoor naar de browserinstellingenpagina in "about:config", hier kunt u de instellingen "gfx.webrender.all", "gfx.webrender.enabled" en "media.ffmpeg.vaapi .enabled" gebruiken.

U kunt het vainfo-hulpprogramma gebruiken om de compatibiliteit van het stuurprogramma met de VA-API te beoordelen en te bepalen voor welke codecs hardwareversnelling beschikbaar is op het huidige systeem.

Als je er meer over wilt weten u kunt de details controleren In de volgende link.

Last but not least is het ook het vermelden waard dat een paar dagen geleden Mozilla heeft de release aangekondigd van het is een set van tools voor autonome machinevertaling van de ene taal naar de andere, die draait op het lokale systeem van de gebruiker zonder toevlucht te nemen tot externe services.

Het project omvat de Bergamot-vertaalmachine, zelflerende machine learning-tools en kant-en-klare modellen voor 14 talen, waaronder verschillende experimentele modellen voor het vertalen van het Engels naar andere talen en vice versa. Het niveau van de vertaling kan worden geëvalueerd in de online demo.

De engine is geschreven in C++ en is een wrapper voor Marian's machinevertalingsraamwerk, dat gebruikmaakt van een terugkerend neuraal netwerk (RNN) en op transformatoren gebaseerde taalmodellen.

De GPU kan worden gebruikt om het leren en vertalen te versnellen. Het Marian-framework wordt ook gebruikt voor de Microsoft Translator-vertaalservice en is voornamelijk ontwikkeld door Microsoft-ingenieurs in samenwerking met onderzoekers van de universiteiten van Edinburgh en Poznań.

Voor Firefox-gebruikers is een plug-in voor het vertalen van webpagina's voorbereid, die vertaalt aan de browserzijde zonder toevlucht te nemen tot cloudservices. Voorheen kon de plug-in alleen worden geïnstalleerd op bètaversies en nachtelijke builds, maar nu is hij ook beschikbaar voor versies van Firefox.

Onze oplossing daarvoor was om een ​​API op hoog niveau te bouwen rond de machinevertalingsengine, deze over te zetten naar WebAssembly en de bewerkingen te optimaliseren zodat matrixvermenigvuldiging efficiënt op CPU's wordt uitgevoerd. Dat stelde ons niet alleen in staat om de vertaalplugin te ontwikkelen, maar stelde ook in staat elke webpagina lokale machinevertaling te integreren, zoals op deze website, waardoor de gebruiker vrijelijk vertalingen kan uitvoeren zonder de cloud te gebruiken.

De add-on Vertalingen is nu beschikbaar in de Firefox Add-ons Store voor installatie in Firefox Nightly, Beta en General Release. We vragen om feedback van gebruikers en in de plug-in ziet u een knop om een ​​enquête in te vullen die bijdragers aan Project Bergamot helpt te begrijpen in welke richting we het product moeten sturen.

In de browser-plug-in is de engine, oorspronkelijk geschreven in C++, wordt gecompileerd tot een intermediaire WebAssembly binaire representatie met behulp van de Emscripten-compiler.

Onder de nieuwigheden van het complement, de mogelijkheid om te vertalen tijdens het invullen van webformulieren (de gebruiker voert de tekst in zijn moedertaal in en deze wordt direct vertaald in de huidige taal van de site) en evaluatie van de vertaalkwaliteit met automatische markering van twijfelachtige vertalingen om de gebruiker te informeren over mogelijke fouten.

Eindelijk voor degenen die geïnteresseerd zijn in het project, moet u weten dat dit wordt ontwikkeld als onderdeel van het Bergamot-initiatief, samen met onderzoekers van verschillende universiteiten in het Verenigd Koninkrijk, Estland en Tsjechië, met financiële steun van de Europese Unie. De ontwikkelingen worden gedistribueerd onder de MPL 2.0-licentie.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.