The VEED Subtitles API automatically adds professionally styled, burned-in subtitles to any video. Send a video, choose a style, and receive a finished MP4 - no manual editing, timing, or styling required.
What Does It Do?
The API handles transcription and subtitle rendering in a single call. Key capabilities include:
Auto-transcription with burned-in captions — no separate speech recognition pipeline needed
28 ready-to-use subtitle styles — the same styles available in the VEED editor, optimized for muted playback
Animated word-by-word highlighting — ideal for social media content
Brand customization — override fonts, colors, position, and shadow on any style
Bring your own SRT — use an existing transcript instead of auto-transcription
Any aspect ratio — 9:16, 1:1, 16:9, and more, with safe-zone placement for each
Multiple languages supported — including English, Spanish, French, German, Japanese, Chinese, Arabic, Portuguese, and more
Where Can I Access It?
The API is hosted on fal.ai, a third-party AI model marketplace that manages authentication, billing, and provides official Python and JavaScript SDKs.
To get started, you will need:
A free fal.ai account
A FAL API key, generated from your FAL dashboard
No VEED account or VEED credentials are required.
How Much Does It Cost?
Pricing is based on the duration of the processed video, starting at $0.10 per minute. The rate depends on input resolution and the style type selected:
Resolution | Basic styles | Dynamic styles |
Up to 1080p | $0.10 / min | $0.20 / min |
Above 1080p (e.g. 4K) | $0.20 / min | $0.40 / min |
Billing notes:
Billing is calculated per second, with a 1-minute minimum per job.
All billing is handled by fal.ai. Check the model page for the most current rates before going live.
Who Is It For?
The VEED Subtitles API is designed for teams and developers running automated video production at scale, including:
Social media and marketing teams
Content repurposing and short-form video pipelines
AI video products that need a captioning layer
Agencies producing branded video at volume
Important Notes
The API is hosted and billed through fal.ai, not VEED directly. For billing queries, contact fal.ai support.
For the full guide on how to set up the API, please refer to the VEED Subtitles API Integration Guide.
FAQ
Q: Do I need a VEED account to use the API?
No. The API is accessed entirely through fal.ai. You only need a fal.ai account and a FAL API key.
Q: Can I use my own subtitles instead of auto-generated ones?
Yes. You can provide your own SRT file and the API will use it instead of transcribing the audio.
Q: What video formats are supported?
The API accepts standard video inputs and outputs a finished MP4 file. For specific format requirements, refer to the Integration Guide.
Q: What languages does auto-transcription support?
Major spoken languages are supported, including English, Spanish, French, German, Japanese, Chinese, Arabic, and Portuguese, among others.
Q: Is there a minimum charge per job?
Yes. Billing is calculated per second but there is a 1-minute minimum charge per job, regardless of video length.
Q: Is there an API for the full editor?
No, we currently don't offer an API for the full editor.
