Execute FFmpeg na nuvem com uma única API.
Envie comandos FFmpeg nativos. A FFHub gerencia workers, filas, armazenamento e escalabilidade e retorna a URL do 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)
deslize o código na horizontal →
Como funciona
Do comando FFmpeg à URL de saída em quatro passos.
Crie uma chave de API
Cadastre-se, gere a chave e comece com créditos de teste.
Envie uma tarefa FFmpeg
Faça POST de um comando FFmpeg nativo com uma URL de entrada pública.
Acompanhe o status
As tarefas rodam de forma assíncrona: pending → running → succeeded. Consulte ou use um webhook.
Baixe o resultado
Tarefas concluídas retornam a URL do arquivo processado.
Comandos FFmpeg nativos
Envie as mesmas flags que você já usa localmente. Sem DSL proprietária.
Processamento assíncrono
Tarefas longas não bloqueiam a requisição. Cada tarefa tem id e status.
Upload de arquivo ou URL de entrada
Envie o arquivo direto ou aponte para uma URL do seu próprio storage.
Status e URL de saída
Um objeto de tarefa reúne progresso, erros e o local do arquivo final.
Sem servidores FFmpeg
Sem flags de build, sem instalar codecs, sem frota de workers, sem autoscaling.
Referência
Agent Skills
Adicione FFmpeg na nuvem ao seu agente de IA
Instale a FFHub FFmpeg Skill open source e descreva tarefas de mídia em linguagem natural. Seu agente gera o comando, envia arquivos locais, executa a tarefa na nuvem e baixa o resultado.
Compatível com Claude Code, Codex, Cursor, OpenCode e mais de 40 ferramentas com suporte a Agent Skills.
Descreva o resultado que você quer
Diga “comprima este MOV para a web” sem precisar pesquisar parâmetros do FFmpeg.
A Skill cuida de todo o fluxo
Ela detecta arquivos locais, envia as entradas, cria o comando e chama a API na nuvem da FFHub.
Receba o arquivo pronto
A Skill acompanha o progresso e retorna a URL de saída com os dados do arquivo.
Usa um assistente geral como ChatGPT ou Claude.ai? Aponte para llms.txt para fornecer o contexto correto de integração com a FFHub.
Da transcodificação às miniaturas com os parâmetros FFmpeg que você já conhece
Compressão de vídeo
-c:v libx264 -crf 26
Conversão de formato
mp4 · webm · mov · gif
Extração de áudio
-vn -c:a libmp3lame
Cortar e aparar
-ss 00:00:10 -t 15
Redimensionar
-vf scale=1280:-2
Miniaturas
-frames:v 1 cover.jpg
Valide o resultado no navegador e depois automatize
Rode o comando uma vez nas ferramentas do navegador para conferir o resultado e depois envie o mesmo comando pela API.
Pague pelo tempo de processamento, sem assinatura
Comece com créditos de teste. Depois, você paga apenas pelo tempo real de execução do FFmpeg — sem cobrança por usuário nem mínimo mensal.
Ver preços →Execute sua primeira tarefa FFmpeg na nuvem em cinco minutos.
Siga o fluxo da requisição ou gere uma chave e envie um comando.