Ejecuta FFmpeg en la nube con una sola API.
Envía comandos FFmpeg nativos. FFHub gestiona workers, colas, almacenamiento y escalado, y devuelve la URL del resultado.
# one-time setup, or: ffhub config <key> $ export FFHUB_API_KEY=sk_… $ npx ffhub -i https://storage.ffhub.io/sample.mp4 -c:v libx264 output.mp4 Command: ffmpeg -i … -c:v libx264 output.mp4 Task created: 01abcd… Processing...
Progress: 100% [running] Done! Execution time: 12.4s Downloading output.mp4 (3.1 MB, Ctrl+C to cancel)
desliza el código en horizontal →
Cómo funciona
Del comando FFmpeg a la URL de salida en cuatro pasos.
Crea una clave de API
Regístrate, genera la clave y empieza con créditos de prueba.
Envía una tarea FFmpeg
Haz POST de un comando FFmpeg nativo con una URL de entrada pública.
Sigue el estado
Las tareas son asíncronas: pending → running → succeeded. Consulta o usa un webhook.
Descarga el resultado
Las tareas completadas devuelven la URL del archivo procesado.
Comandos FFmpeg nativos
Envía las mismas flags que ya usas en local. Sin DSL propietario.
Procesamiento asíncrono
Los trabajos largos no bloquean la petición. Cada tarea tiene id y estado.
Subida de archivo o URL de entrada
Sube el archivo o apunta a una URL de tu propio almacenamiento.
Estado y URL de salida
Un objeto de tarea reúne progreso, errores y la ubicación del archivo final.
Sin servidores FFmpeg
Sin flags de compilación, sin instalar códecs, sin flota de workers ni autoescalado.
Referencia
Inicio rápido · Ejemplos de código · Visión general de la API
Agent Skills
Añade FFmpeg en la nube a tu agente de IA
Instala el FFHub FFmpeg Skill de código abierto y describe tareas multimedia con lenguaje natural. Tu agente genera el comando, sube archivos locales, ejecuta la tarea en la nube y descarga el resultado.
Compatible con Claude Code, Codex, Cursor, OpenCode y más de 40 herramientas que admiten Agent Skills.
Describe el resultado que necesitas
Di «comprime este MOV para la web» sin buscar antes los parámetros de FFmpeg.
El Skill gestiona todo el proceso
Detecta archivos locales, sube las entradas, crea el comando y llama a la API en la nube de FFHub.
Recibe el archivo terminado
Sigue el progreso de la tarea y devuelve la URL de salida con los datos del archivo.
¿Usas un asistente general como ChatGPT o Claude.ai? Indícale llms.txt para darle el contexto preciso de integración con FFHub.
De transcodificación a miniaturas con los parámetros FFmpeg que ya conoces
Comprimir vídeo
-c:v libx264 -crf 26
Convertir formato
mp4 · webm · mov · gif
Extraer audio
-vn -c:a libmp3lame
Recortar
-ss 00:00:10 -t 15
Redimensionar
-vf scale=1280:-2
Miniaturas
-frames:v 1 cover.jpg
Verifica el resultado en el navegador y después automatiza
Ejecuta el comando una vez en las herramientas del navegador para ver el resultado y envía después el mismo comando por la API.
Paga por tiempo de procesamiento, sin suscripción
Empieza con créditos de prueba. Después solo se cobra el tiempo real de ejecución de FFmpeg, sin licencias por usuario ni mínimo mensual.
Ver precios →Ejecuta tu primera tarea FFmpeg en la nube en cinco minutos.
Sigue el flujo de la petición o genera una clave y envía un comando.