FFmpeg 4.2 “Ada”: nuevo lanzamiento con importantes novedades
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.
Pues bien, FFmpeg tiene ahora una nueva versión, es la FFmpeg 4.2 “Ada” y trae interesantes novedades. Ya puedes descargarla desde aquí. Esta nueva serie o versión tiene soporte para AV1 vía la bibliteca libdav1d, soporte para ARIB STD-B24 basado en la biblioteca libaribb24, soporte para HEVC 4:4:4 en nvdec y cuviddec, además de algunas correcciones, y mejoras de su código fuente.
Ahora también tendrás soporte para usar el compilador Clang y compilar para kernels CUDA, un GIF paser, y se han eliminado el componente libndi-newtek. También encontrarás nuevos filtros multimedia, demuers, además de esos decoders mencionados anteriormente. Las nuevas bibliotecas que componen FFmpeg 4.2 son ahora libavutil 56.31.100, libavcodec 58.54.100, libavformat 58.29.100, libavdevice 58.8.100, libavfilter 7.57.100, libswscale 5.5.100, libswresample 3.5.100, y libpostproc 55.5.100.
Dicho esto, invitarte a probar ffmpeg si no lo conocías y no lo habías usado antes. Es una herramienta impresionante. Seguramente lo hayas utilizado sin darte cuenta en alguna aplicación o videojuego que la utilice. Además, para completar el artículo, te dejo algunos ejemplos de uso de ffmpeg para que puedas comprobar tú mismo su versatilidad:
ffmpeg -i video-corrupto.mp4 -c copy video-reparado.mp4
ffmpeg -i video.wav -vn -ar 44100 -ac 2 -b:a 192k audio.mp3
ffmpeg -i video.mkv nuevovideo.avi
ffmpeg -i video.flv -acodec libmp3lame video.mp3
for vid in *.mp4; do ffmpeg -i "$vid" -vn -acodec libmp3lame "${vid%.mp4}.mp3"; done
Que sirven para reparar un vídeo corrupto debido a un contenedor, convertir de audio .wav a .mp3, convertir de un formato de video mkv a avi, extraer la pista de audio de un vídeo, y pasar todas las descargas de vídeos (por ejemplo de Youtube, para no ir una a una) a audio respectivamente. Espero que te haya servido