resize video ffmpeg
Redimensionar video com FFmpeg
Use este template para validar o fluxo no navegador e depois levar a mesma requisicao para a FFmpeg API.
FFmpeg CLI
Usar este fluxo FFmpeg pela CLI
Esta secao mostra o comando principal e a mesma logica pronta para produto.
Comando FFmpeg
ffmpeg-i input.mp4-vf "scale=1280:720:force_original_aspect_ratio=decrease,pad=1280:720:(ow-iw)/2:(oh-ih)/2"-c:v libx264-c:a aacoutput.mp4
API
Usar o mesmo fluxo com a FFmpeg API
Quando voce precisar desta capacidade dentro do produto, pode reutilizar o mesmo fluxo pela FFmpeg API sem montar a infraestrutura por conta propria.
Requisicao
curl -X POST https://ffmpeg-api.cloud/v1/jobs \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"ffmpegArgs": [
"-y",
"-i",
"{{input}}",
"-vf",
"scale=1280:720:force_original_aspect_ratio=decrease,pad=1280:720:(ow-iw)/2:(oh-ih)/2",
"-c:v",
"libx264",
"-c:a",
"aac",
"{{output}}"
],
"inputs": {
"input": {
"type": "url",
"url": "https://example.com/input.mp4"
}
},
"outputs": {
"output": {
"fileName": "resized-1280x720.mp4"
}
}
}'Resposta
{
"jobId": "job_01hxyz...",
"status": "queued",
"runtimeSeconds": 0,
"creditsCharged": 0,
"createdAt": "2026-04-14T10:30:00.000Z"
}Ferramenta online
Testar este fluxo online
Use o navegador para validar entradas, revisar a requisicao e confirmar o fluxo antes de integrar.
Area de testes ao vivo
Redimensionar video com FFmpeg
Execute o fluxo no navegador e confira a requisicao correspondente da FFmpeg API.
Templates relacionados
Outros templates FFmpeg
Explore outros templates FFmpeg relacionados para ampliar este fluxo.
