In Firefox Nightly haben sie bereits die beschleunigte Videodekodierung über VA-API aktiviert

Firefox-Logo

Kürzlich wurde bekannt gegeben, dass in nächtlichen Versionen von Firefox, die die Grundlage für die Veröffentlichung von Firefox 103 am 26. Juli bilden wird, Eine sehr interessante Änderung wurde vorgenommen und es wird berichtet, dass die beschleunigte Videodekodierung durch Hardware ist standardmäßig über VA-API aktiviert (Videobeschleunigungs-API) und FFmpegDataDecoder.

Daraufhin Unterstützung für Linux-Systeme mit Intel- und AMD-GPUs ist enthalten die über Mesa-Treiber von mindestens Version 21.0 verfügen, außerdem ist Unterstützung für Wayland und X11 verfügbar.

Für AMDGPU-Pro- und NVIDIA-Treiber bleibt die Unterstützung der Hardware-Videobeschleunigung standardmäßig deaktiviert.

Es ist erwähnenswert, dass für diejenigen, die daran interessiert sind, diese neue Funktionalität zu testen, Sie können es manuell tun, gehen Sie dazu einfach auf die Browser-Einstellungsseite in "about:config", hier können Sie die Einstellungen "gfx.webrender.all", "gfx.webrender.enabled" und "media.ffmpeg.vaapi .enabled" verwenden.

Sie können das Dienstprogramm vainfo verwenden, um die Kompatibilität des Treibers mit der VA-API zu bewerten und festzustellen, für welche Codecs Hardwarebeschleunigung auf dem aktuellen System verfügbar ist.

Wenn Sie mehr darüber wissen wollen Sie können die Details überprüfen im folgenden Link.

Zu guter Letzt ist auch das vor ein paar Tagen erwähnenswert Mozilla kündigte die Veröffentlichung von an Es ist eine Reihe von Werkzeuge für die autonome maschinelle Übersetzung von einer Sprache zur anderen, die auf dem lokalen System des Benutzers läuft, ohne auf externe Dienste zurückzugreifen.

Das Projekt umfasst die Bergamot Translation Engine, selbstlernende Tools für maschinelles Lernen und Out-of-the-Box-Modelle für 14 Sprachen, darunter verschiedene experimentelle Modelle für die Übersetzung aus dem Englischen in andere Sprachen und umgekehrt. Das Übersetzungsniveau kann in der Online-Demo evaluiert werden.

Die Engine ist in C++ geschrieben und ist ein Wrapper für Marians maschinelles Übersetzungsframework, das ein rekurrentes neuronales Netzwerk (RNN) und transformatorbasierte Sprachmodelle verwendet.

Die GPU kann verwendet werden, um das Lernen und Übersetzen zu beschleunigen. Das Marian-Framework wird auch für den Übersetzungsdienst Microsoft Translator verwendet und hauptsächlich von Microsoft-Ingenieuren in Zusammenarbeit mit Forschern an den Universitäten Edinburgh und Poznań entwickelt.

Für Firefox-Benutzer wurde ein Plugin für die Übersetzung von Webseiten vorbereitet, das browserseitig übersetzt, ohne auf Cloud-Dienste zurückzugreifen. Bisher konnte das Plugin nur auf Beta-Builds und Nightly-Builds installiert werden, aber jetzt ist es auch für Firefox-Versionen verfügbar.

Unsere Lösung dafür bestand darin, eine High-Level-API um die maschinelle Übersetzungs-Engine herum zu erstellen, sie auf WebAssembly zu portieren und die Operationen so zu optimieren, dass die Matrixmultiplikation effizient auf CPUs läuft. Dadurch konnten wir nicht nur das Übersetzungs-Plugin entwickeln, sondern auch jede Webseite lokale maschinelle Übersetzungen integrieren, wie auf dieser Website, die es dem Benutzer ermöglicht, Übersetzungen frei durchzuführen, ohne die Cloud zu verwenden.

Das Übersetzungs-Add-on ist jetzt im Firefox Add-ons Store zur Installation in Firefox Nightly, Beta und General Release verfügbar. Wir bitten um Benutzerfeedback, und im Plugin sehen Sie eine Schaltfläche zum Ausfüllen einer Umfrage, die den Mitwirkenden von Project Bergamot hilft zu verstehen, in welche Richtung wir das Produkt entwickeln müssen.

Im Browser-Plugin, der Engine, ursprünglich in C++ geschrieben, wird mithilfe des Emscripten-Compilers in eine binäre WebAssembly-Zwischendarstellung kompiliert.

Unter den Neuheiten der Ergänzung, der Fähigkeit, beim Ausfüllen von Webformularen zu übersetzen (der Benutzer gibt den Text in seiner Muttersprache ein und er wird spontan in die aktuelle Sprache der Website übersetzt) ​​und Bewertung der Übersetzungsqualität mit automatischer Markierung fragwürdiger Übersetzungen, um den Benutzer über mögliche Fehler zu informieren.

Schließlich für Projektinteressierte, sollten Sie wissen, dass dies im Rahmen der Bergamot-Initiative zusammen mit Forschern verschiedener Universitäten im Vereinigten Königreich, Estland und der Tschechischen Republik mit finanzieller Unterstützung der Europäischen Union entwickelt wird. Die Entwicklungen werden unter der MPL 2.0-Lizenz vertrieben.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.