ffmpeg

  • Tuve la necesidad de convertir un video en formato OGV a GIF (imagen animada) y, una vez más, recurrí a ffmpeg, el cual me dio excelentes resultados en comparación a las herramientas online disponibles de manera gratuita en Internet.

  • Muchas veces vemos la captura del video de una pantalla en YouTube y nos preguntamos: ¿cómo lo hacen?

    La respuesta es sencilla: utilizando ffmpeg.

  • FFmpeg es una suite multiplataforma para grabar, convertir y transmitir audio y video. Utilizando FFmpeg es posible codificar, decodificar, transcodificar, multiplexar, demultiplexar, transmitir (streaming), filtrar y reproducir casi cualquier formato existente. Soporta desde los formatos más obsoletos hasta los más modernos, sin importar si han sido desarrollados por un estándar, la comunidad, o una corporación.

  • El día de hoy tuve la necesidad de convertir un archivo de audio a formato MP3 utilizando ffmpeg en FreeBSD:

    emi@hal9000:~ $ ffmpeg -i song.ogg song.mp3
    

    Sin embargo, me encontré con que el codec lame para mp3 no está habilitado por defecto debido a implicancias legales respecto a la redistribución de paquetes pre-compilados con audio/lame:

    Automatic encoder selection failed for output stream #0:0. Default encoder for format mp3 (codec mp3) is probably disabled. Please choose an encoder manually.
    Error selecting an encoder for stream 0:0
    

    Entonces, en lugar de compilar el port (multimedia/ffmpeg) me dispuse a crear mi propia versión personalizada de dicho paquete, a fin de instalar (y luego bloquear) con pkg.

  • En este artículo voy a demostrar cómo convertir audio desde el formato "ape" a "mp3" en modo batch (trabajando por lotes) utilizando ffmpeg.

  • En este artículo comparto un comando para convertir todos los archivos de un directorio desde formato .flac a formato .mp3 utilizando ffmpeg.

  • En el artículo Cómo grabar la salida de video de la pantalla utilizando ffmpeg explicaba como capturar el video del escritorio utilizando ffmpeg, ideal para subir a YouTube. En ese artículo capturaba la salida de video del escritorio en formato MPEG, resultando un video de poco tamaño pero poca calidad. En este artículo voy a demostrar como grabar el video del escritorio en alta calidad utilizando los formatos MKV y MP4.

  • Descargar contenido de YouTube es un tema tabú, relacionado directamente con la piratería. Anteriormente expliqué cómo utilizar la herramienta youtube-dl para descargar audio y video de YouTube. En ese artículo hablaba además sobre la licencia de YouTube y la descarga de contenido protegido por copyright. Sin embargo existe contenido con licencias abiertas que es posible descargar. Incluso podríamos querer descargar un video de nuestra propiedad que hemos subido con antelación.

    En este artículo voy a demostrar algunas tareas interesantes que es posible llevar a cabo con youtube-dl y FFmpeg.

  • Quienes hayan intentado grabar el video del escritorio junto con el audio de salida de los parlantes, sin utilizar el servidor de sonido PulseAudio, se habrán dado cuenta de que es imposible. Se graba el video perfectamente, pero no el audio. Aunque existe un truco para superar esta limitación de ALSA, que consiste en agregar una interfaz de audio loopback mediante un módulo del kernel. En este artículo voy a explicar cómo implementarlo de forma sencilla. Ideal para quienes quieran hacer secreencasting de video del escritorio más el audio de salida por los parlantes en GNU/Linux, sin utilizar pulse (por ejemplo en Slackware).