Desarrollo y bases de datos
Instalar, actualizar y utilizar FFmpeg en el hosting
El Gestor de paquetes del área de clientes permite instalar, actualizar y desinstalar FFmpeg de forma sencilla. No necesitas tocar la terminal para instalarlo.
Instalación y gestión de FFmpeg
Accede al área de clientes, sección Hosting, dirígete a la ficha del servicio de hosting en el que quieras disponer de FFmpeg, y accede a Gestor de paquetes:

Cada paquete es una tarjeta con su estado y un interruptor. Enciende el de FFmpeg y se abrirá su panel, con la versión que se va a instalar y la ruta donde quedará; para empezar, pulsa Instalar FFmpeg con el número de versión. Espera a que termine la operación y comprueba su resultado antes de volver a solicitarla.
Una vez instalado, la tarjeta pasa a Instalado y el enlace Rutas y versión abre el panel con la versión en uso y las rutas de los binarios, listas para copiar. Si hay una versión más reciente, ahí mismo aparece Actualizar (las rutas no cambian). Para quitarlo, apaga el interruptor de la tarjeta y confirma.

Cuando la instalación termine correctamente, utiliza las rutas de ffmpeg y ffprobe que muestra el panel. Instalar los binarios no configura automáticamente el plugin que vaya a utilizarlos.
Haciendo uso de FFmpeg
Su uso habitual consiste en dos opciones, por un lado, vía SSH (terminal), por medio de comandos o scripts tipo bash donde ejecutamos /home/usuario_cpanel/bin/ffmpeg/ffmpeg seguido de las opciones deseadas, o desde PHP, utilizando una librería como PHP-FFMpeg, o alguna aplicación que lo implemente, en estos casos lo único que tenemos que hacer es facilitar la ruta donde tenemos el binario correspondiente.
Por ejemplo, si se usa PHP-FFMpeg, la inicializamos con la ruta de la siguiente forma según su documentación:
$ffmpeg = FFMpeg\FFMpeg::create(array( 'ffmpeg.binaries' => '/home/usuario_cpanel/bin/ffmpeg/ffmpeg', 'ffprobe.binaries' => '/home/usuario_cpanel/bin/ffmpeg/ffprobe', ));
Si se trata de una aplicación o plugin que haga uso de FFmpeg, el desarrollador nos facilitará una vía para establecer la ruta de ffmpeg, ya sea vía fichero de configuración o desde la interfaz gráfica de la aplicación.
Probar antes de procesar vídeos grandes
Tras instalar la biblioteca PHP con Composer y cargar su autoload, sustituye las rutas del ejemplo por las de tu cuenta. Para comprobar primero el binario desde SSH:
/home/usuario_cpanel/bin/ffmpeg/ffmpeg -version /home/usuario_cpanel/bin/ffmpeg/ffprobe -version
Prueba después con un archivo pequeño y un nombre de salida nuevo. Revisa el formato generado y el consumo de CPU, memoria y disco; una conversión puede necesitar mucho más espacio que el archivo original. Para trabajos largos, utiliza una tarea controlada y evita depender del tiempo máximo de una petición web.
Antes de actualizar, comprueba la compatibilidad de los parámetros y del plugin. Antes de desinstalar, retira o cambia las funciones de la aplicación que llamen al binario. Si falla la instalación o una conversión, conserva el mensaje de error y las versiones utilizadas.
También te puede ayudar
- Binarios y herramientas disponibles FFmpeg, Tesseract, ImageMagick, cURL y más Consulta los binarios disponibles para vídeo, imágenes, PDF, OCR, redes, DNS, control de versiones y...
- Configurar URL amigables y reglas de mod_rewrite Activa mod_rewrite desde .htaccess y aplica las reglas que proporciona cada aplicación para reescrib...
- Crear y ejecutar tareas cron (Cronjobs) en cPanel Configura tareas cron en cPanel, define intervalos y comandos, gestiona avisos, ejecuta URLs con cUR...
- Desarrollando y automatizando vía API de cPanel Usa la API de cPanel mediante UAPI local o tokens externos para gestionar correo, FTP y redireccione...
¿Algo no cuadra o ha cambiado? Cuéntanoslo y lo revisamos.