FFmpeg es una colección de herramientas gratuitas y de código abierto para manejar archivos multimedia. Contiene un conjunto de bibliotecas de audio y video compartidas, como libavcodec, libavformat y libavutil. Con FFmpeg, puede convertir entre varios formatos de video y audio, establecer frecuencias de muestreo, capturar transmisión de audio/video y cambiar el tamaño de los videos.

Este artículo describe cómo instalar y usar FFmpeg en Debian 10 Linux.

Instalación de FFmpeg en Debian

Los repositorios oficiales de Debian contienen paquetes FFmpeg que se pueden instalar con el aptadministrador de paquetes. Al momento de escribir este artículo, la versión actual de FFmpeg disponible en los repositorios de Debian 10 es 4.1.4.

Los siguientes pasos describen cómo instalar FFmpeg en Debian 10:

  1. Comience actualizando la lista de paquetes como root o usuario con privilegios sudo :

    sudo apt update
  2. Ingrese el siguiente comando para instalar el paquete FFmpeg:

    sudo apt install ffmpeg
  3. Verifique la instalación de FFmpeg imprimiendo su versión:

    ffmpeg -version

    La salida debería ser algo como lo siguiente:

    ffmpeg version 4.1.4-1~deb10u1 Copyright (c) 2000-2019 the FFmpeg developers
    built with gcc 8 (Debian 8.3.0-6)

    Para imprimir todos los codificadores y decodificadores FFmpeg disponibles, puede usar:

    ffmpeg -encodersffmpeg -decoders

Eso es todo. FFmpeg ahora está instalado en su sistema y puede comenzar a usarlo.

La versión incluida en los repositorios de Debian siempre va a la zaga de la última versión de FFmpeg. Si desea instalar la última versión de FFmpeg, deberá compilar las herramientas de FFmpeg desde la fuente .

Usando FFmpeg

En esta sección, veremos algunos ejemplos básicos sobre cómo usar la ffmpegutilidad.

Conversión básica

Al convertir archivos de audio y video con ffmpegusted, no tiene que especificar los formatos de entrada y salida. El formato del archivo de entrada se detecta automáticamente y el formato de salida se adivina a partir de la extensión del archivo.

  • Convierta un archivo de video de mp4 a webm:

    ffmpeg -i input.mp4 output.webm
  • Convierta un archivo de audio de mp3 a ogg:

    ffmpeg -i input.mp3 output.ogg

Uso de códecs

Al convertir archivos, utilice la -copción para especificar los códecs. Puede ser el nombre de cualquier decodificador/codificador admitido o un valor especial copyque simplemente copie el flujo de entrada.

  • Convierta un archivo de video de mp4 a webm usando el códec de libvpxvideo y libvorbisel códec de audio:

    ffmpeg -i input.mp4 -c:v libvpx -c:a libvorbis output.webm
  • Convierta un archivo de audio de mp3 a ogg codificado con el libopuscódec.

    ffmpeg -i input.mp3 -c:a libopus output.ogg

Conclusión

Le mostramos cómo instalar FFmpeg en Debian 10. Ahora debe visitar la página oficial de documentación de FFmpeg y aprender a usar FFmpeg para convertir sus archivos de video y audio.

Si encuentra un problema o tiene comentarios, deje un comentario a continuación.