Quickstart
Run your first job end to end.
FFprobe
Inspect media metadata with
ffprobe.Webhooks
Receive job completion events.
API Reference
See the endpoint definitions and schemas.
Documentation Index
Fetch the complete documentation index at: /docs/llms.txt
Use this file to discover all available pages before exploring further.
Common FFmpeg API requests you can use as a starting point.
ffprobe.curl -X POST https://ffmpeg-api.cloud/v1/jobs \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"binary": "ffmpeg",
"input": [
{
"type": "url",
"url": "https://example.com/input.mp4"
}
],
"outputs": {
"audio": {
"fileName": "audio.mp3",
"contentType": "audio/mpeg"
}
},
"ffmpegArgs": [
"-i",
"input0",
"-vn",
"-c:a",
"libmp3lame",
"{{audio}}"
]
}'
curl https://ffmpeg-api.cloud/v1/jobs/JOB_ID \
-H "Authorization: Bearer YOUR_API_KEY"
curl https://ffmpeg-api.cloud/v1/jobs/JOB_ID/result \
-H "Authorization: Bearer YOUR_API_KEY"
