Auto Captions
Generate subtitles for your videos
Sign in to generate captions
Create a free account to auto-generate Sinhala, Tamil & English subtitles with TikTok-style presets.
AI Auto Captions — Sinhala, Tamil & English Subtitle Generator
Vido.LK's AI caption generator automatically transcribes speech to text and burns stylish subtitles onto your videos. The first and only tool in Sri Lanka supporting Sinhala (සිංහල), Tamil (தமிழ்), and English speech recognition with TikTok, Reels, and CapCut-ready caption style presets.
How It Works
- Upload your video — any format, any length (Pro: up to 500MB)
- Select language & style — Sinhala, Tamil, English, or Mixed Language mode. Pick from 9 caption presets including TikTok Bold, Reels Clean, Neon, and more
- AI transcribes audio — Google Speech-to-Text with Ollama AI post-processing for punctuation, grammar, and filler word removal
- Review & edit — full transcript editor, timecoded subtitle list, and live canvas preview showing exactly how captions will look
- Download or Burn — export as SRT, ASS (styled), or burn permanently into your video with FFmpeg
Caption Style Presets
White text, thin outline — Netflix style
White on black pill — broadcast TV
Yellow text, black bg — viral style
Thick outline, bottom-safe — Instagram
White text + colored glow — music videos
Warm off-white — premium feel
Sinhala Font Support
We support both Unicode Sinhala (works with modern CapCut, Premiere Pro, DaVinci Resolve) and legacy FM font encoding (FM Abhaya, FM Derana, FM Basuru) for older editing software. Download ASS files with embedded font styling — just import into CapCut and your captions render perfectly with the correct Sinhala font.
Export Formats
- SRT (Standard Unicode) — universal subtitle format, works everywhere
- SRT (CapCut-ready) — UTF-8 BOM encoded, dual-font (Arial for English, Sinhala font for Sinhala)
- ASS (CapCut styled) — embedded font name, size, colors, outline, shadow — zero config needed
- Burnt-in video — captions permanently rendered into MP4 via FFmpeg H.264 re-encode
Frequently Asked Questions
- How accurate is Sinhala speech recognition?
- Google's Speech API provides ~85-95% accuracy for clear Sinhala speech. Our Ollama AI post-processor further improves punctuation, removes filler words, and fixes common errors. For best results, speak clearly with minimal background noise.
- Can I edit the captions before exporting?
- Yes! The review step has a full transcript editor, timecoded subtitle list with per-line editing, and a live canvas preview that shows exactly how captions will appear on your video.
- Which is better for CapCut — SRT or ASS?
- ASS is recommended. ASS files carry embedded styling (font, size, color, outline, shadow) so captions appear exactly as designed in CapCut without any manual configuration. SRT files need you to configure fonts in CapCut manually.
- Does it support mixed Sinhala + English content?
- Yes — enable "Mixed Language" mode for code-switched content. English words are auto-detected and rendered in Arial while Sinhala uses your chosen font. Both ASS and SRT exports support dual-font tagging.