FFmpeg: Un breve repaso para celebrar sus recientes 20 años en Linux
Hace unos pocos días atrás, específicamente el 20/12/20, el programa de Software Libre llamado «FFmpeg» ha cumplido 20 años dentro del abanico de aplicaciones libres y abiertas, disponibles y actualizadas, para el uso y disfrute de toda la Comunidad.
Por eso, hoy haremos un pequeño repaso sobre dicha aplicación, y lo más actual y útil sobre la misma, que sea de interés y utilidad para todos.
Dado que, no es la primera vez que hablamos sobre «FFmpeg», habrá cosas que no comentaremos de forma repetitiva, por lo que, para aquellos que deseen conocer un poco más sobre dicha aplicación y luego de leer esta presente publicación, pueden visitar nuestra anterior entrada relacionada sobre la misma, cuyo enlace se encuentra inmediatamente más abajo:
Sin embargo, citaremos que en dicha anterior publicación, nuestro compañero «Isaac» describió a «FFmpeg» de la siguiente forma:
“FFmpeg es más que un programa, es una colección de herramientas de software libre para multimedia. Con ella puedes convertir entre diferentes formatos multimedia (audio y vídeo), usar diversos codecs (véase su biblioteca libavcodec), grabar, reparar vídeos corruptos, y un largo etc. La verdad es que es una de las herramientas más versátiles que conozco, y gracias a ello es la base de muchos programas conocidos.” FFmpeg 4.2 «Ada»: nuevo lanzamiento con importantes novedades.
Otras entradas anteriores que hemos escrito relacionadas con «FFmpeg» son las siguientes:
FFmpeg: Framework multimedia
¿Qué es FFmpeg?
Según el sitio web oficial de «FFmpeg», este programa de Software Libre es:
“Un Framework Multimedia líder, capaz de decodificar, codificar, transcodificar, mux, demux, streaming, filtrar y reproducir prácticamente cualquier cosa que los humanos y las máquinas hayan creado. Soporta los formatos antiguos más oscuros hasta los más actuales. Y sin importar si fueron diseñados por algún comité de estándares, la comunidad o una corporación. También es altamente portátil: FFmpeg compila, ejecuta y pasa nuestra infraestructura de pruebas FATE a través de Linux, Mac OS X, Microsoft Windows, BSD, Solaris, entre otros S.O., bajo una amplia variedad de entornos de desarrollo, arquitecturas de máquinas y configuraciones.”
Mientras que, de una forma más coloquial y entendible, y citando un documento gratuito en línea y español, que vale la pena tener de consulta sobre «FFmpeg» («Fast Forward MPEG»), esta herramienta de software es:
“Una utilidad de línea de comandos simple pero con muchas funciones para permitir la manipulación (incluida la decodificación, codificación, transcodificación, mezcla, demuxación, transmisión, filtrado y reproducción) de archivos multimedia y de video. Esta utilidad difiere de otro software orientado a GUI, ya que, emplea la metodología WYSIWYG (Lo que ves es lo que obtienes). En lugar de los menús y funciones ocultos, todo se puede encontrar simplemente escribiendo ffmpeg -h cuando se configura, o siguiendo la documentación completa.”
Última versión disponible
Actualmente, la última versión estable de FFmpeg es la 4.3.1, de la rama estable, la cual fue liberada en la fecha 11/07/20. Es de resaltar que, aproximadamente cada 6 meses el Proyecto FFmpeg hace un nuevo lanzamiento importante. Entre los lanzamientos principales aparecerán lanzamientos puntuales que añaden importantes correcciones de errores pero no nuevas características.
Sin embargo, sus desarrolladores acotan lo siguiente:
“Las versiones estables están destinadas a los distribuidores e integradores de sistemas. Los usuarios que deseen compilar desde el código fuente por sí mismos son fuertemente animados a considerar el uso de la rama de desarrollo, esta es la única versión en la que los desarrolladores de FFmpeg trabajan activamente. La rama estable escogen algunos cambios seleccionados de la rama de desarrollo, que por lo tanto recibe mucho más y mucho más rápido correcciones de errores, como características adicionales y parches de seguridad.”
Por último, para aprender más sobre se puede acceder a su Wiki y Documentación oficial, en idioma inglés. Y para más información de su uso en español pueden visitar esta entrada anterior:
Conclusión
Esperamos que esta “pequeña y útil publicación” sobre «FFmpeg»
, el cual es un antiguo, pero todavía vigente y muy útil framework multimedia, capaz de decodificar, codificar, transcodificar, mux, demux, streaming, filtrar y reproducir prácticamente cualquier formato de vídeo; sea de mucho interés y utilidad, para toda la «Comunidad de Software Libre y Código Abierto»
y de gran contribución a la difusión del maravilloso, gigantesco y creciente ecosistema de aplicaciones de «GNU/Linux»
.
Y para mayor información, no dudes siempre en visitar cualquier Biblioteca en línea como OpenLibra y JedIT para leer libros (PDFs) sobre este tema u otras áreas del conocimiento. Por ahora, si te ha gustado esta «publicación»
, no dejes de compartirla con otros, en tus sitios web, canales, grupos o comunidades favoritas de redes sociales, preferiblemente libres y abiertas como Mastodon, o seguras y privadas como Telegram.