cómo instalar el último ffmpeg en Centos

cómo instalar el último ffmpeg en Centos

Quiero instalar la última versión de ffmpeg 2.8.5 en el servidor Centos. Segui este sitio webhttp://www.mysql-apache-php.com/ffmpeg-install.htmy completó la instalación. Pero el ffmpeg instalado es una versión antigua 0.6.5. Y lo intenté yum update ffmpeg, pero dice que no hay ninguna actualización disponible.

Y ahora descargué la última versión en el sitio web oficial de ffmpeg y extraje el archivo tar.gz. Pero no hay configure.sh. y no tengo ni idea de qué debo hacer ahora.

Respuesta1

Estaba buscando documentación en el lugar equivocado. Siempre consulte primero las fuentes oficiales. Para ffmpeg, los paquetes proporcionados por las distribuciones siempre están más o menos desactualizados.

Básicamente, tienes dos opciones:

  1. Instale una compilación estática, que ya esté compilada y lista para usar. Ve a lapagina de descargay seleccione "Compilaciones estáticas de Linux", no el código fuente. Extraiga la compilación y simplemente ejecute el ffmpegbinario. También puede copiarlo a /usr/local/binotro directorio $PATHpara que sea accesible en todo el sistema.

  2. Compile FFmpeg usted mismo de acuerdo con lasinstrucciones siempre actualizadas en la wiki de FFmpeg. Debería ser suficiente con copiar y pegar todas las instrucciones allí. También hay guías paraUbuntu y distribuciones relacionadas.

El método 2 le ofrece más opciones sobre los codificadores que puede utilizar. Sin embargo, las compilaciones estáticas suelen contener todo lo que es absolutamente necesario.

Respuesta2

Supongamos que está intentando instalar FFmpeg en CentOS/RHEL 7.

1. El repositorio de RPM Fusion depende del repositorio de software EPEL. Si EPEL no está habilitado en su sistema, habilítelo escribiendo:

sudo yum install epel-release

2. A continuación, habilite el repositorio RPM Fusion instalando el paquete rpm:

sudo yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm

3. Una vez que el repositorio esté habilitado, instale FFmpeg:

sudo yum install ffmpeg ffmpeg-devel

4. Verifique la instalación de FFmpeg comprobando su versión:

ffmpeg -version

El procedimiento para CentOS/RHEL 8 es muy similar.

1. Primero habilita EPEL en RHEL

sudo dnf -y install https://download.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
sudo yum-config-manager --enable powertools

2. Luego habilita RPM Fusion para EL

sudo dnf localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm
sudo dnf install --nogpgcheck https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-8.noarch.rpm

3. Finalmente puedes instalar:

sudo dnf -y install ffmpeg ffmpeg-devel

4. Verifique la instalación de FFmpeg comprobando su versión:

ffmpeg -version

información relacionada