AI-Powered
Video Editing
Product
Solutions
Free Tools
Video Trimmer
Cut and trim video clips
Subtitle Creator
Generate captions from audio
Transcript Extractor
Get text from any video
Video Watermark
Add logo or text overlay
Video Cropper
Resize and crop frames
Video to FAQ
Turn video into Q&A
Video to Help Article
Auto-generate help docs
Subtitle Translator
Translate captions instantly
Background Music
Add royalty-free tracks
Thumbnail Generator
Create click-worthy thumbs
Description Generator
SEO-optimized descriptions
AI Video Trimmer
Smart cuts, auto highlights
Video Merger
Combine multiple clips
Video Rotator
Flip or rotate footage
Speed Changer
Speed up or slow down
Format Converter
Convert between formats
Video Fade In/Out
Smooth intro and outro
Video Summary
AI-powered key takeaways
Video FAQ Generator
Extract FAQs from video
Image Annotator
Mark up screenshots
Video Annotator
Shapes, arrows & text on video
Audio Extractor
Extract audio from video
Subtitle Burner
Burn captions into video
PDF to Video
Convert PDF to video
PPTX to Video
Turn slides into video
Keynote to Video
Convert Keynote to video
Presentation to Video
PDF, PPTX, or Keynote
Google Slides to Video
Turn Google Slides into video
PowerPoint to Video
Convert PPT to video
Video Lighting
Brightness, contrast & more
Build on Vidocu with the API
Automate subtitles, voiceover, translation, and documentation for your videos. A single API to power your entire video content pipeline.
How It Works
Upload your video
Request a presigned upload URL, upload the file, and receive a video ID.
Analyze with AI
Kick off an analysis job. Vidocu transcribes, generates subtitles, and extracts metadata automatically.
Translate, voice, document
Call translate, voiceover, or article endpoints to generate localized content from the same video.
Export and deliver
Export the final video with subtitles burned in. Receive a download URL via webhook or polling.
Upload your video
Request a presigned upload URL, upload the file, and receive a video ID.
Analyze with AI
Kick off an analysis job. Vidocu transcribes, generates subtitles, and extracts metadata automatically.
Translate, voice, document
Call translate, voiceover, or article endpoints to generate localized content from the same video.
Export and deliver
Export the final video with subtitles burned in. Receive a download URL via webhook or polling.
API Capabilities
Everything you can do in the Vidocu dashboard — available programmatically
Video Analysis
Transcribe audio, generate subtitles, and extract metadata from any video with a single POST request.
Subtitles
Retrieve AI-generated subtitles as JSON or SRT. Perfect sync, ready for embedding or download.
Translation
Translate subtitles to 65+ languages. One call per language, batch as many as you need.
AI Voiceover
Generate natural voiceover from subtitles. Choose a voice, choose a language, get audio back.
Article Generation
Turn any analyzed video into a structured help article with step-by-step Markdown output.
Video Export
Export the final video with subtitles burned in. Receive an MP4 and SRT file ready to publish.
Webhooks
Get notified when jobs complete. Signed payloads with HMAC SHA-256 for secure integrations.
Usage Tracking
Monitor API calls, video minutes, exports, and translations in real time. Stay within plan limits.
Rate Limiting
Built-in rate limiting with clear headers. Up to 1,000 requests/min on Enterprise plans.
Who It's For
SaaS platforms
Embed video processing into your product. Let your users upload videos and get subtitles, translations, and docs without leaving your app.
Enterprise teams
Automate video content pipelines at scale. Connect Vidocu to your CMS, LMS, or internal tools via API.
Automation builders
Integrate Vidocu into Zapier, Make, or custom workflows. Trigger video processing from any event.
How Vidocu API Compares
| Feature | Vidocu API | Stitching Multiple APIs |
|---|---|---|
Subtitles + voiceover + translation + docs | Single API | 3-4 separate APIs |
Video upload + processing + export | Built-in | Custom infrastructure |
Webhook notifications | Varies | |
Usage tracking | Built-in dashboard + API | Build your own |
Documentation generation | ||
Languages supported | 65+ | Depends on provider |
Frequently Asked Questions
Sign up for a Vidocu account, then generate an API key from your dashboard settings. Keys are prefixed with `vdo_live_` for production and `vdo_test_` for testing.
Upload videos, analyze them with AI, generate subtitles, translate to 65+ languages, create AI voiceover, generate help articles, and export final videos — all programmatically.
Yes. The Vidocu API follows REST conventions with JSON request/response bodies, standard HTTP methods, and predictable URL patterns.
Long-running operations (analyze, export, translate, voiceover) return a job ID immediately. Poll the Jobs endpoint for progress, or use webhooks to get notified when the job completes.
Rate limits depend on your plan: Starter (50 req/min), Growth (200 req/min), Scale (500 req/min), Enterprise (1,000 req/min). Every response includes rate limit headers.
Yes. Configure webhook endpoints in your dashboard to receive signed event notifications for job completions, failures, and other events. All payloads are signed with HMAC SHA-256.
Official SDKs are coming soon. In the meantime, the REST API works with any HTTP client — curl, fetch, requests, or your language of choice.
All paid plans include API access. Some features like translation and voiceover require Growth or higher. Check the usage endpoint to monitor your limits.
Start building with the Vidocu API
Get your API key and automate your video content pipeline today.
