Video Caption Overlay Actor avatar
Video Caption Overlay Actor

Pricing

Pay per event

Go to Apify Store
Video Caption Overlay Actor

Video Caption Overlay Actor

Captions Generator - TikTok, Youtube, Instagram, Shorts, Final Cut Pro, davinci resolve, Premiere Pro, CapCut, elevenlabs. Simply input your existing Sound source: mp4, MOV, mp3, webm + others and customize the caption color & settings and generate. Output can be original clip or transparent overlay

Pricing

Pay per event

Rating

0.0

(0)

Developer

Eggvelop

Eggvelop

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

a day ago

Last modified

Share

🎬 AI Caption Overlay Generator

The ONLY caption tool that gives you FULL control over capitalization and exports transparent overlays for professional editing!

Tired of TikTok and other auto-caption tools butchering your brand names, URLs, and stylistic choices? This tool generates perfect word-by-word animated captions that preserve YOUR exact text - uppercase, lowercase, MiXeD cAsE, whatever you want - all synced perfectly to your speech.


🆚 TikTok Auto-Captions vs. THIS Tool

❌ With TikTok's Auto-Captions:

"hey guys check out mywebsite.com for iphone tips"
  • Brand names get lowercased ("iphone" instead of "iPhone")
  • URLs are unreadable ("mywebsite.com" - no capitals)
  • No control over style
  • Misspells technical terms and product names
  • Stuck with whatever TikTok decides

✅ With OUR Tool:

"Hey guys check out MyWebsite.COM for iPhone tips"
  • Perfect capitalization - "iPhone" stays "iPhone"
  • Readable URLs - "MyWebsite.COM" is clear and branded
  • FULL CAPS for emphasis - make words POP
  • MiXeD CaSe for style - express your brand personality
  • YOU control every letter

💥 Real Examples: See The Difference

Example 1: Tech Product Review

What you say: "The new iPhone 15 Pro from Apple is amazing!"

TikTok auto-captions:

the new iphone 15 pro from apple is amazing

Our tool (with your script):

The new iPhone 15 Pro from Apple is AMAZING!

Example 2: Website Promotion

What you say: "Visit MyAwesomeSite dot com for exclusive deals"

TikTok auto-captions:

visit myawesomesite.com for exclusive deals

Our tool (with your script):

Visit MyAwesomeSite.COM for EXCLUSIVE deals!

Example 3: Hype Moment

What you say: "This is absolutely crazy, watch this"

TikTok auto-captions:

this is absolutely crazy watch this

Our tool (with your script):

This is ABSOLUTELY CRAZY, WATCH THIS!

The difference? You control EVERY letter. Your brand stays YOUR brand.


🎯 The Two Game-Changing Features

1️⃣ TRANSPARENT OVERLAY EXPORT (The Main Feature!)

Unlike other tools that burn captions directly into your video, this generates a separate transparent video file with ONLY the captions and a black background.

Why this is HUGE:

  • 🎨 Full editing control - Import into Premiere Pro, DaVinci Resolve, Final Cut, CapCut, etc.
  • 📐 Position anywhere - Top, middle, bottom, side - wherever you want
  • 🔄 Scale & adjust - Make captions bigger or smaller
  • 🎬 Multi-layer - Combine with other effects, graphics, and animations
  • ♻️ Reusable - Use the same caption overlay on different video edits
  • 🎨 Professional workflow - Fits into YOUR editing process, not forced into a template

Perfect for:

  • Professional video editors
  • Content creators who edit in Premiere/Final Cut
  • Anyone who wants maximum creative control
  • Multi-platform content (different crops need different positioning)

2️⃣ CUSTOM SCRIPT WITH PERFECT CAPITALIZATION

Provide your own script, and the AI will sync it to your speech with PERFECT timing while keeping your EXACT capitalization.

Real-World Examples:

Brand Names:

  • ✅ "iPhone" not "iphone"
  • ✅ "TikTok" not "tiktok"
  • ✅ "YouTube" not "youtube"
  • ✅ "ChatGPT" not "chatgpt"

Websites & URLs:

  • ✅ "MyBrand.COM" - clear and readable
  • ✅ "ProductName.io" - proper branding
  • ✅ "SALE.website" - stands out

Stylistic Choices:

  • ✅ "LET'S GO!!!" - full caps for hype moments
  • ✅ "WhAt ArE yOu DoInG" - spongebob meme style
  • ✅ "WATCH THIS" - emphasis on key phrases
  • ✅ "Subscribe to @YourChannel" - social handles stay formatted

How it works:

  1. Upload your audio/video
  2. Provide your script with YOUR exact capitalization
  3. AI syncs your text to the spoken words with millisecond precision
  4. Get back animated captions with PERFECT capitalization matching YOUR style

🚀 How to Use

Step 1: Upload Your Content

  • Upload your video or audio file to a public URL (Dropbox, Google Drive, AWS S3, etc.)
  • Supported formats: MP4, MOV, WebM, MKV (video) or MP3, WAV, M4A, FLAC (audio)

This is where the magic happens!

  • Write out exactly what you said in the video
  • Use EXACT capitalization for brand names, URLs, and style:
    • "Check out MyBrand.COM" ✅
    • "Download the iPhone app" ✅
    • "This is INSANE!" ✅
    • "WoW tHiS iS cRaZy" ✅ (yes, even meme case works!)
  • The AI will sync your script to your speech perfectly

Don't have a script? No problem! It will auto-transcribe, but you'll get generic lowercase text like TikTok.

Step 3: Choose Output Type

IMPORTANT: Select "Transparent Overlay" (the default and recommended option!)

  • You'll get a video file with captions on a black background
  • Import this into your video editor (Premiere, DaVinci, CapCut, etc.)
  • Layer it over your original video
  • Position, scale, and adjust as needed

Alternative: "Captioned Video" burns captions directly onto your video (quick but less control)

Step 4: Customize the Look (Optional)

Make it match your brand:

  • Colors (text, highlight, outline, shadow)
  • Fonts and sizes
  • Position on screen
  • Effects and animations

Step 5: Download & Import

  1. Download your transparent caption overlay
  2. Import into your video editor
  3. Place it over your original video
  4. Adjust positioning and scaling
  5. Export your final video with perfect captions!

🎨 Customization Options

Make your captions match your brand:

  • Colors: Choose any colors for text, highlights, outlines, and shadows
  • Fonts: Pick from a variety of professional fonts
  • Position: Place captions anywhere on screen (top, middle, bottom)
  • Size: Adjust font size for readability
  • Effects: Add text outlines, drop shadows, and highlighting effects
  • Languages: Transcribe in English, Spanish, French, German, Italian, Portuguese, Russian, Chinese, Japanese, Korean, Arabic, Hindi, and 90+ more!

💡 Pro Tips

For Perfect Capitalization:

  • Write your script in a text editor first
  • Double-check brand names, product names, and URLs
  • Use CAPS strategically for emphasis and energy
  • Keep your script somewhere safe for future videos
  • Consistency = professional branding

For Transparent Overlays:

  • Export at the same resolution as your final video (1080p or 4K)
  • Use a multiply or screen blend mode in your editor for best results
  • Adjust opacity if captions feel too strong
  • Create multiple overlay versions for A/B testing
  • Save your overlay files - you can reuse them on different edits!

For Best Audio Quality:

  • Use a decent microphone (even a phone mic works!)
  • Reduce background noise for better word detection
  • Speak clearly and at a moderate pace
  • The AI syncs to speech, not music - keep talking!

Creative Uses:

  • Brand protection: Keep your company/product names formatted correctly
  • URL promotion: Make "MyWebsite.COM" actually readable
  • Meme content: Use SpOnGeBoB cAsE or other styles
  • Professional content: Proper capitalization = credibility
  • Multi-platform: Create ONE overlay, use it on different crops (9:16, 16:9, 1:1)

🌍 Supported Languages

Auto-detect or manually select from:

  • English, Spanish, French, German, Italian, Portuguese
  • Russian, Chinese, Japanese, Korean, Arabic, Hindi
  • Plus 90+ more languages!

📋 Input Requirements

What you need:

  • A URL to your video or audio file (from YouTube, Dropbox, Google Drive, AWS S3, or any public URL)

Supported file types:

  • Video: MP4, MOV, WebM, MKV
  • Audio: MP3, WAV, M4A, FLAC

🎯 Perfect For

Brand-Conscious Creators:

  • Anyone promoting a website or product with specific capitalization
  • Business owners who need their brand name spelled correctly
  • Affiliate marketers sharing links (make "MyLink.COM" readable!)
  • Tech reviewers talking about products (iPhone, PlayStation, ChatGPT, etc.)

Professional Editors:

  • Video editors who want full control over caption placement
  • Multi-platform creators who need different positioning for different formats
  • Agencies creating content for multiple clients
  • Anyone using Premiere Pro, DaVinci Resolve, Final Cut Pro, or CapCut

Content Creators:

  • TikTokers who want better control than auto-captions
  • YouTubers creating Shorts with on-brand captions
  • Instagram Reels creators
  • Podcast clip makers
  • Educators and course creators
  • Marketing teams

Style-Focused Creators:

  • Anyone who uses CAPS for emphasis
  • Meme creators using unconventional capitalization
  • Creators with a specific brand voice
  • Anyone tired of captions that look generic

❓ FAQ

Q: What's the difference between this and TikTok's auto-captions? A: TikTok lowercases everything and you can't control the output. We give you FULL control over capitalization (keep "iPhone" as "iPhone", not "iphone") AND you get a transparent overlay file you can edit professionally.

Q: What's a "transparent overlay" and why do I want it? A: It's a video file with just the captions on a black background. You import it into your video editor, layer it over your original video, and you can position/scale/adjust it however you want. Way more professional than burned-in captions!

Q: How do I use the transparent overlay in my editor? A: Import both your original video and the transparent overlay. Place the overlay on a track above your video. In Premiere/Final Cut/DaVinci, use a "Screen" or "Lighten" blend mode (or just leave it normal - the black disappears). Position and scale as needed!

Q: Do I HAVE to provide a custom script? A: No! If you don't provide a script, it will auto-transcribe your speech like TikTok does. But then you'll get generic lowercase text and miss the main benefit of this tool - perfect capitalization control.

Q: Will it mess up the timing if I change the capitalization? A: Nope! The AI syncs YOUR script to the speech timing. As long as the words match what you said, the capitalization can be anything you want.

Q: Can I use this for branding and business content? A: Absolutely! That's exactly what it's designed for. Keep your brand name, product names, and URLs formatted perfectly.

Q: What video editors work with the transparent overlay? A: Any editor that supports video layers: Premiere Pro, DaVinci Resolve, Final Cut Pro, CapCut, Filmora, Vegas Pro, even mobile apps like InShot and VN.

Q: How long does it take? A: Usually 2-5 minutes depending on video length. A 1-minute video processes in about 2-3 minutes.

Q: Can I customize colors and fonts? A: Yes! Full control over colors, fonts, sizes, positioning, outlines, shadows - everything.


🔗 Getting Started

Ready to stop settling for TikTok's auto-captions and take full control of your content?

Start creating professional caption overlays with:

  • ✅ Perfect capitalization (your brand, your way)
  • ✅ Transparent overlay files for pro editing
  • ✅ Full customization of colors, fonts, and styles
  • ✅ Word-by-word animations that sync perfectly to speech

Need help? Check out the Apify Platform documentation or join our community on Discord


🎬 Quick Start Workflow

  1. Record your video - Talk naturally
  2. Write your script - Use EXACT capitalization you want ("MyBrand.COM", "iPhone", "LET'S GO!")
  3. Upload & generate - Get your transparent overlay in minutes
  4. Import to editor - Drag it over your video in Premiere/CapCut/etc.
  5. Position & export - Adjust placement, export final video
  6. Post everywhere - Same overlay works for different crops and platforms!

Made with ❤️ for creators who care about the details