In Firefox nightly hanno già abilitato la decodifica video accelerata tramite VA-API

Logo di Firefox

È stato recentemente annunciato che nelle versioni notturne di Firefox, che costituirà la base del rilascio di Firefox 103 il 26 luglio, è stata apportata una modifica molto interessante e si segnala che il decodifica video accelerata dall'hardware è abilitato per impostazione predefinita tramite VA-API (API di accelerazione video) e FFmpegDataDecoder.

dopo di che è incluso il supporto per i sistemi Linux con GPU Intel e AMD che hanno driver Mesa almeno versione 21.0, inoltre è disponibile il supporto per Wayland e X11.

Per i driver AMDGPU-Pro e NVIDIA, il supporto dell'accelerazione video hardware rimane disabilitato per impostazione predefinita.

Vale la pena ricordare che per chi fosse interessato a poter testare questa nuova funzionalità, puoi farlo manualmente, per farlo basta andare nella pagina delle impostazioni del browser in "about:config", qui puoi usare le impostazioni "gfx.webrender.all", "gfx.webrender.enabled" e "media.ffmpeg.vaapi .enabled".

È possibile utilizzare l'utilità vainfo per valutare la compatibilità del driver con l'API VA e determinare per quali codec è disponibile l'accelerazione hardware nel sistema corrente.

Se vuoi saperne di più puoi controllare i dettagli nel seguente link

Ultimo ma non meno importante, vale anche la pena ricordare che qualche giorno fa Mozilla ha annunciato il rilascio di è un insieme di strumenti per la traduzione automatica autonoma da una lingua all'altra, che gira sul sistema locale dell'utente senza ricorrere a servizi esterni.

Il progetto include Bergamot Translation Engine, strumenti di machine learning per l'autoformazione e modelli out-of-the-box per 14 lingue, inclusi vari modelli sperimentali per la traduzione dall'inglese ad altre lingue e viceversa. Il livello di traduzione può essere valutato nella demo online.

Il motore è scritto in C++ ed è un wrapper per il framework di traduzione automatica di Marian, che utilizza una rete neurale ricorrente (RNN) e modelli di linguaggio basati su trasformatori.

La GPU può essere utilizzata per velocizzare l'apprendimento e la traduzione. Il framework mariano viene utilizzato anche per alimentare il servizio di traduzione Microsoft Translator ed è sviluppato principalmente dagli ingegneri Microsoft in collaborazione con i ricercatori delle Università di Edimburgo e Poznań.

Per gli utenti di Firefox è stato predisposto un plugin per la traduzione di pagine web, che traduce lato browser senza ricorrere a servizi cloud. In precedenza, il plug-in poteva essere installato solo su build beta e build notturne, ma ora è disponibile anche per le versioni di Firefox.

La nostra soluzione è stata quella di creare un'API di alto livello attorno al motore di traduzione automatica, portarla su WebAssembly e ottimizzare le operazioni in modo che la moltiplicazione di matrici venga eseguita in modo efficiente sulle CPU. Ciò ci ha consentito non solo di sviluppare il plug-in di traduzione, ma ha anche consentito a ciascuna pagina Web di integrare la traduzione automatica locale, come su questo sito Web, che consente all'utente di eseguire traduzioni liberamente senza utilizzare il cloud.

Il componente aggiuntivo Translations è ora disponibile nello Store dei componenti aggiuntivi di Firefox per l'installazione in Firefox Nightly, Beta e General Release. Cerchiamo il feedback degli utenti e nel plug-in vedrai un pulsante per completare un sondaggio che aiuterà i contributori di Project Bergamot a capire in quale direzione dobbiamo portare il prodotto.

Nel plugin del browser, il motore, originariamente scritto in C++, viene compilato in una rappresentazione binaria WebAssembly intermedia utilizzando il compilatore Emscripten.

Tra le novità del complemento, il capacità di tradurre durante la compilazione di moduli web (l'utente inserisce il testo nella propria lingua madre e viene tradotto al volo nella lingua corrente del sito) e valutazione della qualità della traduzione con segnalazione automatica di traduzioni discutibili per informare l'utente di eventuali errori.

Infine per chi è interessato al progetto, dovresti sapere che questo è in fase di sviluppo nell'ambito dell'iniziativa Bergamot, insieme a ricercatori di varie università del Regno Unito, dell'Estonia e della Repubblica Ceca, con il sostegno finanziario dell'Unione Europea. Gli sviluppi sono distribuiti con licenza MPL 2.0.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.