12 puntos por xguru 2020-12-22 | 4 comentarios | Compartir por WhatsApp
  • ffmpeg, que hizo una gran contribución a la creación del entorno de video actual, fue presentado el 2000/12/20 y ahora cumple 20 años

  • La persona que lo desarrolló al principio fue Fabrice Bellard, un desarrollador fuera de serie que creó QEMU, TCC, QuickJS y JSLinux (actualmente ya no participa en ffmpeg)

4 comentarios

 
xguru 2020-12-22

Creo que FFmpeg realmente ha impulsado muchísimo la evolución del entorno de video.

Ahora, a través de Emscripten, se ha convertido en ffmpeg.js, así que también se usa mucho en la web, y recientemente incluso fue portado a WASM.

Por eso ha sido posible crear herramientas como las siguientes, y parece que en el futuro la producción de video en la web será todavía más activa.

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

Screenity - Extensión de Chrome para grabación de pantalla/cámara https://es.news.hada.io/topic?id=3298

Made it For Fun - Herramienta para animar imágenes/texto sobre videos https://es.news.hada.io/topic?id=1869

El desarrollador Fabrice Bellard es realmente una persona impresionante.

Voy a copiar la presentación que dejé antes en un post sobre QuickJS. https://es.news.hada.io/topic?id=59

~~

Fabrice Bellard es realmente un desarrollador de nivel monstruoso.

En 1989 desarrolló LZEXE.

En 1996, Harissa - una Java Virtual Machine y compilador de Java a código C.

En 1997 publicó una fórmula para averiguar el valor de un dígito específico de pi (π) en representación binaria.

-> Lo calculaba sin obtener en absoluto los dígitos anteriores. El billonésimo dígito es "1".

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

En 1998 presentó TinyGL - una implementación de OpenGL pequeña y embebible.

En 2000 presentó FFMpeg. La mayoría de los reproductores de video que vemos hoy en día lo usan.

En 2000 ganó la IOCCC con un código C de 448 bytes para encontrar el mayor número primo. Este primo fue el mayor descubierto hasta 2016.

En 2001 presentó Tiny C Compiler - un compilador de C ultraligero.

En 2002 presentó QEmacs - un clon ultraligero de Emacs. Permitía renderizado y edición WYSIWYG de HTML/XML/CSS2 (con motor de navegador incorporado).

En 2003 presentó QEMU - un emulador de CPU con funciones de virtualización de hardware.

En 2004 presentó TinyCC Boot Loader - un bootloader capaz de arrancar compilando directamente el kernel de Linux.

En 2005 presentó un generador de señal DVB-T: permitía transmitir TV digital desde una desktop en lugar de usar un transmisor costoso. El código fuente de esto no fue publicado.

En 2009 estableció un récord mundial al calcular 2.7 billones de dígitos decimales de π. Dijo que lo calculó durante 131 días en su propia desktop.

-> Más que por interés en los números grandes, dijo que lo hizo simplemente como un desafío de programación.

En 2011 presentó JSLinux. Linux ejecutándose en un navegador web.

Además, también creó BPG, un formato de imagen basado en HEVC con mejor compresión que JPG (ofrecía un decodificador en JavaScript para poder usarlo en cualquier navegador)

También implementó estaciones base 4G LTE/5G NR de forma económica sobre PC, y eso se comercializó a través de su propia empresa, Amarisoft.

Es una persona que no deja de sorprender: cada cosa que hace hace pensar cómo es posible que todo eso lo haga una sola persona.

 
edunga1 2020-12-23

Vaya, de verdad es increíble.

 
bbulbum 2020-12-23

Vaya... de verdad... solo me queda admiración...

 
misolab 2020-12-22

De verdad parece increíble que sea una sola persona jaja

Aunque también da para pensar si de verdad es una persona.