SIMPLE PROCESS
How It Works
Extract frames from videos with a simple API call. Four steps to get started.
1
Send a request
Make a POST request to `/capture` with a video URL and timestamp. Include your API key in the header.
curl -X POST https://api.cliptoframe.com/capture \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"videoUrl": "https://example.com/video.mp4",
"time": 10.5
}'- Supports MP4, AVI, MOV, and other common formats
- Timestamp can be specified in seconds (decimal supported)
- Optional parameters: outputFormat, quality, maxWidth, maxHeight
2
API processes the video
Our API uses FFmpeg to extract the frame at the exact timestamp you specified.
- Processing typically takes 1-3 seconds
- Frames are extracted with high quality
- Multiple output formats: PNG, JPG, WEBP
3
Receive the frame
Get a JSON response with the image URL and metadata. Download or use the URL directly.
{
"message": "Frame successfully captured",
"imageUrl": "https://api.cliptoframe.com/uploads/...",
"metadata": {
"format": "png",
"fileSize": 245678,
"processingTime": 1234
}
}- Image URL is publicly accessible
- Metadata includes format, file size, and processing time
- Frames are stored temporarily (cleanup after 30 days)
4
Use in your workflow
Integrate the extracted frame into your application, automation workflow, or AI agent.
- Works with n8n, Make.com, Zapier
- Compatible with OpenAI Agents
- Batch processing available for multiple frames
Integration Options
API Integration
Call the endpoint from your application using any HTTP client.
No-Code Automation
Use with n8n, Make.com, or Zapier to automate video processing workflows.
Batch Processing
Extract multiple frames in a single request (up to 10 frames per batch).