No Firefox todas as noites eles já habilitaram a decodificação de vídeo acelerada via VA-API

Logotipo do Firefox

Recentemente foi anunciado que nas versões noturnas do Firefox, que formará a base do lançamento do Firefox 103 em 26 de julho, uma mudança muito interessante foi feita e é relatado que o decodificação de vídeo acelerada ferragens é ativado por padrão via VA-API (API de aceleração de vídeo) e FFmpegDataDecoder.

Com o qual suporte para sistemas Linux com GPUs Intel e AMD está incluído que possuem drivers Mesa pelo menos na versão 21.0, além de suporte disponível para Wayland e X11.

Para drivers AMDGPU-Pro e NVIDIA, o suporte à aceleração de vídeo por hardware permanece desabilitado por padrão.

Vale ressaltar que para os interessados ​​em poder testar essa nova funcionalidade, você pode fazer isso manualmente, para isso basta acessar a página de configurações do navegador em "about:config", aqui você pode usar as configurações "gfx.webrender.all", "gfx.webrender.enabled" e "media.ffmpeg.vaapi .enabled".

Você pode usar o utilitário vainfo para avaliar a compatibilidade do driver com a VA-API e determinar para quais codecs a aceleração de hardware está disponível no sistema atual.

Se você quiser saber mais sobre isso você pode verificar os detalhes no link a seguir.

Por último, mas não menos importante, também vale a pena mencionar que há alguns dias Mozilla anunciou o lançamento de é um conjunto de ferramentas para tradução automática autônoma de um idioma para outro, que roda no sistema local do usuário sem recorrer a serviços externos.

O projeto inclui o Bergamot Translation Engine, ferramentas de aprendizado de máquina de autotreinamento e modelos prontos para uso para 14 idiomas, incluindo vários modelos experimentais para tradução do inglês para outros idiomas e vice-versa. O nível de tradução pode ser avaliado na demonstração online.

O mecanismo é escrito em C++ e é um wrapper para a estrutura de tradução automática de Marian, que usa uma rede neural recorrente (RNN) e modelos de linguagem baseados em transformador.

A GPU pode ser usada para acelerar o aprendizado e a tradução. A estrutura Marian também é usada para alimentar o serviço de tradução Microsoft Translator e é desenvolvida principalmente por engenheiros da Microsoft em colaboração com pesquisadores das Universidades de Edimburgo e Poznań.

Para os usuários do Firefox, foi preparado um plugin para tradução de páginas da web, que traduz no navegador sem recorrer a serviços em nuvem. Anteriormente, o plug-in só podia ser instalado em versões beta e compilações noturnas, mas agora também está disponível para versões do Firefox.

Nossa solução para isso foi construir uma API de alto nível em torno do mecanismo de tradução automática, transportá-la para o WebAssembly e otimizar as operações para que a multiplicação de matrizes seja executada com eficiência nas CPUs. Isso nos permitiu não apenas desenvolver o plugin de tradução, mas também permitiu que cada página da web integrasse a tradução automática local, como neste site, que permite ao usuário realizar traduções livremente sem usar a nuvem.

O complemento Traduções agora está disponível na Loja de complementos do Firefox para instalação no Firefox Nightly, Beta e General Release. Buscamos o feedback do usuário e, no plugin, você verá um botão para preencher uma pesquisa que ajudará os colaboradores do Projeto Bergamota a entender em que direção precisamos levar o produto.

No plug-in do navegador, o mecanismo, originalmente escrito em C++, é compilado em uma representação binária intermediária do WebAssembly usando o compilador Emscripten.

Entre as novidades do complemento, o capacidade de traduzir enquanto preenche formulários da web (o usuário insere o texto em seu idioma nativo e ele é traduzido para o idioma atual do site na hora) e avaliação da qualidade da tradução com sinalização automática de traduções questionáveis ​​para informar ao usuário sobre possíveis erros.

Finalmente para quem se interessar pelo projeto, saiba que está a ser desenvolvido no âmbito da iniciativa Bergamota, em conjunto com investigadores de várias universidades do Reino Unido, Estónia e República Checa, com o apoio financeiro da União Europeia. Os desenvolvimentos são distribuídos sob a licença MPL 2.0.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.