Apply professional visual effects and filters to your videos using the VFX API. Transform any video with cinematic effects like film grain, motion blur, VHS retro style, and anamorphic lens distortion.
Available filters:
1 Film grain - Adds cinematic grain texture for a classic film look2 Motion blur - Creates motion blur effect (configurable kernel size and decay)3 Fish eye - Applies fish eye lens distortion4 VHS - Retro VHS tape effect with scan lines and color distortion5 Shake - Camera shake effect for dynamic footage6 VGA - Low resolution VGA effect for retro aesthetics7 Bloom - Glowing bloom effect (adjustable contrast)8 Anamorphic lens - Cinematic anamorphic lens effect with horizontal flaresUse cases: Social media content, music videos, film production, advertising, retro-style videos, and creative projects.
Your Freepik API key. Required for authentication. Learn how to obtain an API key
URL of the video to apply effects to. Must be publicly accessible.
"https://example.com/video.mp4"
Webhook URL to notify when the task is completed
Type of visual effect filter to apply to the video.
Available filters:
1: Film grain - Adds cinematic grain texture2: Motion blur - Creates motion blur effect3: Fish eye - Applies fish eye lens distortion4: VHS - Retro VHS tape effect5: Shake - Camera shake effect6: VGA - Low resolution VGA effect7: Bloom - Glowing bloom effect (use bloom_filter_contrast to adjust)8: Anamorphic lens - Cinematic anamorphic lens effect1, 2, 3, 4, 5, 6, 7, 8 1
Frames per second for the output video
1 <= x <= 60Contrast value for bloom filter effect. Only applicable when filter_type is 7 (bloom).
1.2
Kernel size for motion blur filter. Only applicable when filter_type is 2 (motion_blur).
5
Decay factor for motion blur filter. Only applicable when filter_type is 2 (motion_blur).
0.8
OK - The task exists and the status is returned
{
"task_id": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"status": "CREATED",
"generated": [
"https://openapi-generator.tech",
"https://openapi-generator.tech"
]
}