← All posts

O que é FFHub

FFHub é uma API FFmpeg na nuvem. Você manda o comando via REST, ela roda e devolve o resultado — sem servidor, sem dependências.

FFHub·2025-01-27
O que é FFHub

FFHub é uma API FFmpeg na nuvem. Você processa vídeo sem precisar montar servidor: manda o comando, recebe o resultado.

O incômodo de rodar FFmpeg sozinho

FFmpeg é poderoso, mas hospedar você mesmo dá trabalho:

  • Come CPU: o FFmpeg pode usar 100% da CPU do seu servidor e derrubar a aplicação web junto
  • Manutenção: você precisa instalar, configurar e manter o FFmpeg em cada máquina
  • Escalar é chato: rodar várias tarefas em paralelo exige infraestrutura que dá trabalho montar
  • Atualizações: manter o FFmpeg atualizado para usar codecs novos consome tempo

Como o FFHub resolve isso

O FFHub entrega o FFmpeg como serviço:

RecursoDescrição
100% compatívelMesmos comandos, mesmos parâmetros. Se roda local, roda no FFHub
Sempre atualizadoMantemos o FFmpeg na última versão estável
Auto-scalingMilhares de tarefas em paralelo sem você configurar nada
Cobrança por segundoVocê paga só pelo tempo real de processamento, segundo a segundo

Como funciona

Usar o FFHub é simples — você manda o comando FFmpeg via REST API:

curl -X POST https://api.ffhub.io/v1/tasks \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "command": "ffmpeg -i https://example.com/input.mp4 -c:v libx264 output.mp4"
  }'

A API devolve um task ID que você usa para checar o status e baixar o resultado:

curl https://api.ffhub.io/v1/tasks/TASK_ID \
  -H "Authorization: Bearer YOUR_API_KEY"

O que dá pra fazer

Tudo que o FFmpeg faz, o FFHub faz:

  • Conversão de formato: MP4, WebM, AVI, MOV, MKV, HLS, DASH
  • Compressão de vídeo: codificação em H.264, H.265/HEVC, VP9, AV1
  • Mudança de resolução: redimensionar para 4K, 1080p, 720p ou tamanho personalizado
  • Áudio: extrair, converter, ajustar volume, adicionar trilhas
  • Marca d'água e overlay: logos, texto, timestamps
  • Cortar e juntar: recortar trechos, concatenar vídeos

Quando escolher FFHub

  • Tira carga do seu servidor: o trabalho pesado de CPU vai pra nuvem
  • Estabilidade: SLA de 99.9% de uptime com failover automático
  • Integração simples: REST API com SDKs em Python, Node.js e Go
  • Custo previsível: zero servidor ocioso, você paga só o que usar

Como começar

  1. Crie conta em ffhub.io
  2. Pegue sua API key no dashboard
  3. Comece a processar vídeo no Playground ou direto pela API

Veja a documentação para guias detalhados e referência da API.

Artigos relacionados

O que é FFHub