12 pontos por xguru 2020-12-22 | 4 comentários | Compartilhar no WhatsApp
  • O ffmpeg, que contribuiu enormemente para criar o ambiente de vídeo atual, foi lançado em 20/12/2000 e agora completa 20 anos

  • A pessoa que o desenvolveu inicialmente foi Fabrice Bellard, um desenvolvedor de nível monstruoso que criou QEMU, TCC, QuickJS e JSLinux (hoje ele já não atua mais no ffmpeg)

4 comentários

 
xguru 2020-12-22

Acho que o ambiente de vídeo evoluiu muito graças ao FFmpeg.

Agora, por meio do EMScripten, ele foi transformado em ffmpeg.js e passou a ser bastante usado também na web, e recentemente também foi portado para WASM.

Por isso, ferramentas como as abaixo se tornaram possíveis, e parece que a produção de vídeo na web vai ficar ainda mais ativa daqui para frente.

Animockup - criar mockups animados de apps/web https://pt.news.hada.io/topic?id=1768

Screenity - extensão do Chrome para gravação de tela/câmera https://pt.news.hada.io/topic?id=3298

Made it For Fun - ferramenta para animar imagens/texto sobre vídeos https://pt.news.hada.io/topic?id=1869

O desenvolvedor Fabrice Bellard é realmente uma pessoa impressionante.

Vou copiar aqui a apresentação que eu tinha deixado antes no post sobre QuickJS. https://pt.news.hada.io/topic?id=59

~~

Fabrice Bellard é realmente um desenvolvedor de nível monstruoso.

Em 1989, desenvolveu o LZEXE

Em 1996, Harissa - uma Java Virtual Machine e compilador de código Java para C

Em 1997, publicou uma fórmula para descobrir o valor de um dígito específico de pi (π) em notação binária.

-> cálculo sem precisar calcular os dígitos anteriores. O trilionésimo dígito é "1"

https://en.wikipedia.org/wiki/Bellard%27s_formula

Em 1998, apresentou o TinyGL - uma implementação de OpenGL pequena e embarcável

Em 2000, apresentou o FFMpeg. Hoje, a maioria dos players de vídeo que usamos o utiliza.

Em 2000, venceu a IOCCC com um código C de 448 bytes para encontrar o maior número primo. Esse primo foi o maior já descoberto até 2016.

Em 2001, apresentou o Tiny C Compiler - compilador C ultraleve

Em 2002, apresentou o QEmacs - clone ultraleve do Emacs. Renderização e edição WYSIWYG de HTML/XML/CSS2 disponíveis (com engine de navegador própria embutida)

Em 2003, apresentou o QEMU - emulador de CPU com recursos de virtualização de hardware

Em 2004, apresentou o TinyCC Boot Loader - bootloader capaz de inicializar compilando diretamente o kernel Linux

Em 2005, apresentou um gerador de sinal DVB-T: tornou possível transmitir TV digital a partir de um desktop em vez de usar transmissores caros. O código-fonte disso não foi divulgado.

Em 2009, estabeleceu um recorde mundial ao calcular 2,7 trilhões de casas decimais de π. Dizem que levou 131 dias calculando no próprio desktop.

-> mais do que interesse em números grandes, foi simplesmente por desafio de programação.

Em 2011, apresentou o JSLinux. Um Linux rodando no navegador.

Além disso, também criou o BPG, um formato de imagem baseado em HEVC com taxa de compressão melhor que JPG (fornecendo um decodificador em JavaScript para poder ser usado em qualquer navegador)

Implementou estações-base 4G LTE/5G NR de forma barata usando PC, e isso foi comercializado por meio da sua própria empresa, a Amarisoft

É o tipo de pessoa que só faz a gente se perguntar como tudo isso pode ser obra de uma única pessoa.

 
edunga1 2020-12-23

Uau, isso é realmente impressionante.

 
bbulbum 2020-12-23

Uau,,,, sério,,, só dá para ficar impressionado..

 
misolab 2020-12-22

Parece até que é uma pessoa só mesmo, haha

Também dá a impressão de nem ser humano.