compress video ffmpeg
用 FFmpeg 压缩视频
你可以先在浏览器中验证这个工作流,再把同样的请求直接接入 FFmpeg API。
FFmpeg CLI
通过 CLI 使用这个 FFmpeg 工作流
这里展示核心 CLI 命令,以及同一工作流如何直接迁移到产品环境。
FFmpeg 命令
ffmpeg-i input.mp4-c:v libx264-preset medium-crf 28-c:a aac-b:a 128koutput.mp4
请求
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}}",
"-c:v",
"libx264",
"-preset",
"medium",
"-crf",
"28",
"-c:a",
"aac",
"-b:a",
"128k",
"{{output}}"
],
"inputs": {
"input": {
"type": "url",
"url": "https://example.com/input.mp4"
}
},
"outputs": {
"output": {
"fileName": "compressed-output.mp4"
}
}
}'响应
{
"jobId": "job_01hxyz...",
"status": "queued",
"runtimeSeconds": 0,
"creditsCharged": 0,
"createdAt": "2026-04-14T10:30:00.000Z"
}在线工具
在线试用这个工作流
先在浏览器里验证输入、查看生成请求,再把同样的流程接入你的应用或后端。
在线试用台
用 FFmpeg 压缩视频
在浏览器中运行这个工作流,并检查对应的 FFmpeg API 请求。
相关模板
其他 FFmpeg 模板
还可以继续查看与当前工作流相关的其他 FFmpeg 模板。
