В Firefox nightly они уже включили ускоренное декодирование видео через VA-API.

Логотип Firefox

Недавно было объявлено, что в ночных версиях Firefox, который ляжет в основу выпуска Firefox 103 26 июля, произошло очень интересное изменение и сообщается, что ускоренное декодирование видео аппаратно включено по умолчанию через VA-API (API ускорения видео) и FFmpegDataDecoder.

после чего включена поддержка систем Linux с графическими процессорами Intel и AMD которые имеют драйверы Mesa не ниже версии 21.0, плюс доступна поддержка Wayland и X11.

Для драйверов AMDGPU-Pro и NVIDIA поддержка аппаратного ускорения видео остается отключенной по умолчанию.

Стоит отметить, что для тех, кто заинтересован в возможности протестировать эту новую функциональность, вы можете сделать это вручную, для этого просто перейдите на страницу настроек браузера в «about:config», здесь вы можете использовать настройки «gfx.webrender.all», «gfx.webrender.enabled» и «media.ffmpeg.vaapi .enabled».

Вы можете использовать утилиту vainfo, чтобы оценить совместимость драйвера с VA-API и определить, для каких кодеков доступно аппаратное ускорение в текущей системе.

Если вы хотите узнать об этом больше вы можете проверить детали По следующей ссылке.

И последнее, но не менее важное: стоит также упомянуть, что несколько дней назад Mozilla объявила о выпуске это набор инструменты для автономного машинного перевода с одного языка на другой, который работает в локальной системе пользователя, не прибегая к внешним службам.

Проект включает в себя механизм перевода Bergamot, самообучающиеся инструменты машинного обучения и готовые модели для 14 языков, в том числе различные экспериментальные модели для перевода с английского на другие языки и наоборот. Уровень перевода можно оценить в онлайн-демонстрации.

Движок написан на C++ и представляет собой оболочку для платформы машинного перевода Мариана, которая использует рекуррентную нейронную сеть (RNN) и языковые модели на основе преобразователя.

Графический процессор можно использовать для ускорения обучения и перевода. Платформа Marian также используется для поддержки службы перевода Microsoft Translator и в основном разработана инженерами Microsoft в сотрудничестве с исследователями из университетов Эдинбурга и Познани.

Для пользователей Firefox подготовлен плагин для перевода веб-страниц, который осуществляет перевод на стороне браузера, не прибегая к облачным сервисам. Раньше плагин можно было установить только на бета-версии и ночные сборки, но теперь он доступен и для версий Firefox.

Наше решение состояло в том, чтобы создать высокоуровневый API вокруг механизма машинного перевода, перенести его на WebAssembly и оптимизировать операции, чтобы умножение матриц эффективно выполнялось на процессорах. Это позволило нам не только разработать плагин для перевода, но также позволило интегрировать локальный машинный перевод на каждую веб-страницу, как на этом веб-сайте, что позволяет пользователю свободно выполнять переводы без использования облака.

Дополнение «Переводы» теперь доступно в магазине дополнений Firefox для установки в Firefox Nightly, Beta и General Release. Мы ищем отзывы пользователей, и в плагине вы увидите кнопку для заполнения опроса, который поможет участникам Project Bergamot понять, в каком направлении нам нужно развивать продукт.

В плагине для браузера движок, изначально написанный на C++, компилируется в промежуточное двоичное представление WebAssembly с помощью компилятора Emscripten.

Среди новинок дополнения возможность перевода при заполнении веб-форм (пользователь вводит текст на своем родном языке, и он на лету переводится на текущий язык сайта) и оценка качества перевода с автоматической пометкой сомнительных переводов для информирования пользователя о возможных ошибках.

В конце концов для тех, кому интересен проект, вам следует знать, что он разрабатывается в рамках инициативы Bergamot совместно с исследователями из различных университетов Великобритании, Эстонии и Чехии при финансовой поддержке Европейского Союза. Разработки распространяются под лицензией MPL 2.0.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.