Introducción
FFmpeg es una colección gratuita y de código abierto de herramientas de administración de 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 audio /video en tiempo real y cambiar el tamaño del video.
Este artículo describe cómo instalar FFmpeg en Ubuntu 20.04 LTS Focal Fossa.
Si desea instalar FFmpeg en un servidor remoto, continúe leyendo; de lo contrario, omita el primer párrafo "Conectando al servidor" y lea el siguiente.
Conexión al servidor
Para acceder al servidor, necesita conocer la dirección IP. También necesitará su nombre de usuario y contraseña para la autenticación. Para conectarse al servidor como root, escriba el siguiente comando:
ssh root@IP_DEL_SERVER
A continuación, deberá ingresar la contraseña del usuario root.
Si no usa el usuario root, puede iniciar sesión con otro nombre de usuario usando el mismo comando, luego cambie root a su nombre de usuario:
ssh nome_utente@IP_DEL_SERVER
Luego se le pedirá que ingrese su contraseña de usuario.
El puerto estándar para conectarse a través de ssh es 22, si su servidor usa un puerto diferente, deberá especificarlo usando el parámetro -p, luego escriba el siguiente comando:
ssh nome_utente@IP_DEL_SERVER -p PORTA
Instalar FFmpeg en Ubuntu
Los repositorios oficiales de Ubuntu contienen paquetes FFmpeg que se pueden instalar con el administrador de paquetes apt
Esta es la forma más sencilla de instalar FFmpeg en Ubuntu. Cada seis meses se lanza una nueva versión principal, y la versión incluida en los repositorios suele estar por detrás de la última versión de FFmpeg.
En el momento de escribir este artículo, la versión actual de FFmpeg disponible en los repositorios de Ubuntu 20.04 LTS es 4.2.x
Para instalarlo, ingrese el siguiente comando como root o usuario con privilegios de sudo:
sudo apt update
sudo apt install ffmpeg
Para verificar la instalación, use el ffmpeg -version
, que imprime la versión de FFmpeg:
ffmpeg -version
La salida debería verse así:
...
ffmpeg version 4.2.4-1ubuntu0.1 Copyright (c) 2000-2020 the FFmpeg developers
built with gcc 9 (Ubuntu 9.3.0-10ubuntu2)
Para imprimir todos los codificadores y decodificadores FFmpeg disponibles, escriba:
ffmpeg -encoders
ffmpeg -decoders
Eso es todo. FFmpeg ahora está instalado en su sistema y puede comenzar a usarlo.
Cuando se lanza una nueva versión, puede actualizar el paquete FFmpeg a través de la línea de comando o la herramienta de actualización de software de escritorio.
Ejemplos de FFmpeg
En esta sección, veremos algunos ejemplos básicos de cómo usar la utilidad ffmpeg
Conversión básica
Al convertir archivos de audio y video con ffmpeg
, no es necesario especificar los formatos de entrada y salida. El formato del archivo de entrada se detecta automáticamente y el formato de salida se encuentra por 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
Especificar códecs
Al convertir archivos, use la -c
para especificar los códecs. Puede ser un nombre de cualquier decodificador /codificador compatible o un copy
especial que simplemente copia el flujo de entrada.
Convierta un archivo de video de mp4 a webm usando el libvorbis
libvpx
y el códec de audio libvorbis:
ffmpeg -i input.mp4 -c:v libvpx -c:a libvorbis output.webm
Convierta un archivo de audio de mp3 a ogg codificado con el códec libopus
ffmpeg -i input.mp3 -c:a libopus output.ogg
Conclusión
Le mostramos cómo instalar FFmpeg en Ubuntu 20.04 LTS Focal Fossa. Ahora puede visitar la página de documentación oficial de FFmpeg y aprender a usar FFmpeg para convertir sus archivos de video y audio.