Foi lançado o aplicativo ASCILINE Engine para streaming de vídeo ASCII “desbloqueável”.

Um desenvolvedor sob o pseudônimo de YusufB5 publicou uma solução de software original, o ASCILINE Engine, um “mecanismo de renderização de vídeo ASCII em tempo real de alto desempenho” que pode ser usado para transmitir “fluxos de vídeo sem bloqueio”.

Fonte da imagem: github.com/YusufB5

Na prática, o aplicativo faz um trabalho bastante decente ao criar vídeos com texto colorido a partir de material de origem. Cinco modos de profundidade de cor estão disponíveis: o Modo 1 (DOM) produz uma imagem monocromática, enquanto outras opções suportam 512 (Modo 2), 32.000 (Modo 3), 262.000 (Modo 4) e 16 milhões de cores (Modo 5, Ultra). Neste último caso, blocos de cores são usados ​​em vez de caracteres ASCII tradicionais, e a qualidade da imagem se aproxima de um vídeo 360p. Se você incorporar este pequeno vídeo em uma página da web, ele será visualmente indistinguível do MP4 original.

A afirmação do autor do projeto de que este vídeo não é bloqueado foi questionada por participantes de discussões nas redes sociais. De fato, banners publicitários em formatos de mídia tradicionais são muito mais fáceis de bloquear do que vídeos renderizados a partir de blocos de texto. Mas os bloqueadores de anúncios modernos também não devem ser subestimados: ao alternar o bloqueador para o modo de “remoção de elementos”, é possível ocultar facilmente o bloco HTML5 Canvas onde o vídeo ASCII é renderizado.

Outros participantes, por outro lado, expressaram preocupação com a possibilidade de desenvolvedores de plataformas de anúncios adotarem a tecnologia ASCILINE Engine, resultando em um aumento na quantidade de anúncios exibidos nas páginas da web, o que dificultaria o gerenciamento. Em resposta, YusufB5 mencionou a “cláusula rigorosa de proibição de anúncios na licença MIT, que garante que ela não será usada para forçar a exibição de anúncios persistentes”.

Entre os aspectos positivos do ASCILINE Engine estão a capacidade de aplicar filtros CSS ao fluxo de vídeo em tempo real, bem como a capacidade de transmitir vídeo em um formato de texto leve.Modelos de IA capazes de descrever imagens utilizando menos recursos do que a análise de vídeo em formatos tradicionais. O streaming de vídeo nesse formato pode ter uma taxa de transferência de apenas alguns kilobytes por quadro, garantindo compatibilidade com dispositivos IoT, entre outras aplicações. Uma compressão ainda maior pode ser obtida utilizando o algoritmo GZIP e enviando apenas os fragmentos variáveis ​​dos quadros (quadros delta).

admin

Compartilhar
Publicado por
admin

Postagens recentes

Contrariando a tendência: a Amazon aumentou em um terço a capacidade de RAM do seu tablet Fire HD 10.

O Fire HD 8, lançado em 2024, é a mais recente adição à linha de…

1 hora atrás

A Valve publicou instruções para criar um painel com tela E Ink para a Steam Machine.

A Valve liberou os arquivos do projeto Inkterface — um painel frontal faça-você-mesmo com tela…

1 hora atrás

Os desenvolvedores de Ghostrunner adorariam trabalhar em Ghostrunner 3, mas há um porém.

Em vez de um possível Ghostrunner 3, os desenvolvedores do estúdio polonês One More Level…

2 horas atrás

A Anthropic quer se tornar uma empresa farmacêutica – os medicamentos serão desenvolvidos por IA.

No evento "The Briefing: AI for Science", a Anthropic anunciou o Claude Science, um novo…

3 horas atrás

Os japoneses pretendem converter os motores de combustão interna para hidrogênio, em vez de usar células de combustível.

As células de hidrogênio tradicionais exigem o uso de usinas de energia caras que geram…

3 horas atrás