Build with Vidocu

Integrate AI-powered video processing into your apps. One API for subtitles, translation, voiceover, and more.

What you can build

Full video processing pipeline, accessible through simple REST endpoints.

Analyze Videos

Extract scenes, topics, and metadata from any video with AI.

Generate Subtitles

Auto-generate accurate, synced subtitles in 65+ languages.

Export Videos

Export with burned-in subtitles, voiceover, and custom branding.

Translate

Translate subtitles and voiceover to any supported language.

Voiceover

Generate natural AI voiceover from subtitles in multiple voices.

Help Articles

Turn videos into step-by-step articles with auto screenshots.

Authentication

Choose the method that fits your integration.

API Keys

Server-to-server. Generate a key, add it to your request headers, and start making calls. Best for backend integrations and scripts.

Server-to-server

OAuth 2.0

Let users connect their Vidocu account to your app. Authorization code flow with PKCE support. Best for user-facing integrations.

User-facing apps

Quick start

One request. That's all it takes.

curl -X POST https://api.vidocu.ai/v1/videos/process \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "videoUrl": "https://example.com/video.mp4",
    "tasks": ["analyze", "subtitles"],
    "language": "en"
  }'

See the full documentation for all endpoints and options.

Ready to build?

Create your first API key and start integrating in minutes.

Go to Developer Console