Guia de Integração

FFmpeg API Processamento de Vídeo Gratuito

Transcode, trim, merge, generate thumbnails, and extract audio with a simple HTTPS API. No server installation required. Start for free.

Free plan available · Sem cartão de crédito

O que você pode fazer com a API

Transcodificar e Converter

Converta vídeos para os formatos MP4/H.264, H.265/HEVC, WebM com facilidade.

Redimensionar e Escalar

Redimensione dimensões, altere a proporção e gire vídeos.

Processamento de Áudio

Normalize os níveis de áudio ou extraia faixas para MP3/AAC.

Miniaturas e GIFs

Gerar miniaturas estáticas ou GIFs animados a partir de segmentos de vídeo.

Cortar & Clip

Corte preciso de segmentos de vídeo usando códigos de tempo de início e fim.

Mesclar e Concatenar

Combine vários arquivos de vídeo ou áudio em uma única saída.

Legendas e Marcas d'água

Incorpore legendas SRT ou adicione marcas d'água de imagem aos seus vídeos.

Metadados de Mídia

Extraia informações detalhadas de stream e metadados de arquivos.

Guia de Início Rápido

Comece a processar vídeos em minutos com comandos cURL simples.

1

Criar um trabalho: Converter para MP4 (H.264)

curl \
  -H 'Autorização: Apikey sua-api-key-aqui' \
  -F 'file=@/path/to/input.mov' \
  -F 'full_command=ffmpeg -y -i {input} -c:v libx264 -preset medium -crf 23 -c:a aac -b:a 128k {output}' \
  -F 'output_extension=mp4' \
  -X POST https://api.upload-post.com/api/uploadposts/ffmpeg/jobs/upload
2

Criar um trabalho: Extrair áudio para WAV

curl \
  -H 'Autorização: Apikey sua-api-key-aqui' \
  -F 'file=@/path/to/input.mp4' \
  -F 'full_command=ffmpeg -y -i {input} -vn -acodec pcm_s16le -ar 44100 -ac 2 {output}' \
  -F 'output_extension=wav' \
  -X POST https://api.upload-post.com/api/uploadposts/ffmpeg/jobs/upload
3

Verificar status do trabalho

curl \
  -H 'Autorização: Apikey sua-api-key-aqui' \
  https://api.upload-post.com/api/uploadposts/ffmpeg/jobs/{job_id}
4

Baixar resultado

curl \
  -H 'Autorização: Apikey sua-api-key-aqui' \
  -L -o output.mp4 \
  https://api.upload-post.com/api/uploadposts/ffmpeg/jobs/{job_id}/download
Wait for status to be FINISHED before downloading

Autenticação Necessária

Get your API key in the Chaves da API Upload-Post section.

Regras de Comando

Para garantir segurança e estabilidade, siga estas diretrizes ao construir seus comandos FFmpeg.

  • Use placeholders {input} and {output} instead of filenames.
  • Comece com ffmpeg e use flags seguros (-y, -c:v, etc).
  • Forbidden: ;, |, &, $, backticks, newlines.
Nenhuma instalação necessária

Using n8n?
Estamos aqui para ajudar.

Run complex video workflows in n8n without managing your own FFmpeg servers. Our job-based API handles the heavy lifting—extract audio, crop videos, or auto-generate content.

Como funciona

  1. 1

    Criar Trabalho

    Send full_command via HTTP Request node.

  2. 2

    Aguarde a Conclusão

    Poll status until FINALIZADO.

  3. 3

    Baixar

    Obtenha seu arquivo processado de downloadUrl.

Preços de Uso Simples

Comece com our free trial—no credit card needed. Scale up as your needs grow. Processing minutes reset monthly.

Free

30 mins

Ótimo para testes

Básico

300 mins

Projetos de hobby

Popular

Profissional

1,000 mins

Aplicativos em crescimento

Avançado

3,000 mins

Alto volume

Negócio

10,000 mins

Escala Empresarial

Iniciar Teste Gratuito

Reinicia no dia 1 de cada mês às 00:00 UTC.

Perguntas Frequentes

Is there a free trial?

Sim. Você pode testar a API FFmpeg com nosso plano gratuito (30 minutos/mês) sem precisar de um cartão de crédito. Faça upgrade sempre que precisar de mais capacidade.

Como eu me autentico?

Use o cabeçalho Authorization: Apikey YOUR_API_KEY em cada solicitação. Você pode gerar chaves no seu painel.

Onde posso ver os resultados?

As respostas retornam o status de processamento. Quando o trabalho estiver FINALIZADO, fornecemos uma URL de download temporária. Você pode consultar o endpoint do trabalho ou usar webhooks em planos avançados.