Soft-Subtitle Tracks vs. Burned-In Captions: How Video Subtitles Work
Before removing subtitles from an MP4 or MOV video, it is critical to distinguish between embedded soft-subtitle tracks (closed captions stored as a separate container stream) and burned-in open captions (text rendered directly onto the video frames):
- Soft-Subtitle Tracks (
tx3g,wvtt,sbtl,text): Stored as an independenttrakatom inside the MP4/MOVmoovheader. Because the text is not baked into the video frames, UploadCorrect can strip the subtitle track 100% losslessly in under 2 seconds without re-encoding a single pixel. - Burned-In Captions (Open Captions): Exported by tools like CapCut or Premiere directly into the H.264/HEVC image frames. Because the original background pixels behind the letters are no longer stored in the file, no honest tool can magically restore the hidden background without blurring artifacts. Instead, UploadCorrect provides a Caption Mask & Safe-Zone Replacement tool that places a clean studio lower-third banner over the old text and positions crisp replacement captions above the TikTok/Reels button zone.
💡 Accessibility & Platform Caption Tip
Removing or masking captions reduces accessibility for deaf and hard-of-hearing viewers unless you provide clean replacement captions or upload a verified .SRT / .VTT file. UploadCorrect includes a free .SRT / .VTT Safe-Zone Validator so your replacement captions stay 100% readable.
MP4 & MOV Subtitle Atom Handling
| Subtitle Type / Atom | Where It Lives in File | UploadCorrect Action | Output Method |
|---|---|---|---|
tx3g (3GPP Timed Text) |
/moov/trak (`sbtl` / `text` handler) |
Stripped completely | Lossless binary stream copy (< 2s) |
wvtt (ISO WebVTT Track) |
/moov/trak (`text` / `subt` handler) |
Stripped completely | Lossless binary stream copy (< 2s) |
c608 / c708 (CEA Closed Captions) |
Container subtitle track atom | Pruned from track table | Lossless binary stream copy (< 2s) |
| Burned-In Lower-Third Text | Rendered inside mdat video frames |
Masked & replaced in safe zone | Canvas Safe-Zone Re-Encode |
How to Remove Subtitle Tracks From a Video Step-by-Step
- Drop Your MP4 or MOV Into the Free Scanner: UploadCorrect parses your file's
moovatom tree locally in your browser. - Check the Subtitle Track Diagnostic: The scanner reports any detected
tx3g,wvtt, orsbtlsoft-subtitle tracks (Free Scan). - Strip Soft Tracks or Mask Burned-In Captions: Keep the Strip Soft-Subtitle Tracks fix checked (included in the £1.99 Single Video Fix, £6.99 Creator 10-Pack, or £19.99 30-Day Pass), or open the Caption Mask drawer if your captions are burned into the video frames.
- Download Your Clean Video: Export your clean MP4 or MOV file ready for TikTok, Instagram Reels, or YouTube Shorts.
Frequently Asked Questions
What is the difference between soft-subtitle tracks and burned-in captions?
Soft subtitles (tx3g, wvtt) are separate text tracks inside the MP4/MOV header that can be removed losslessly without touching video quality. Burned-in captions are drawn into the video pixels and require a lower-third mask + replacement caption re-encode.
Does stripping an embedded subtitle track reduce video quality?
No. Removing soft-subtitle tracks modifies only the moov track directory while copying the mdat video and audio frames bit-for-bit.
Can I also remove CapCut or Premiere metadata at the same time?
Yes. Every export automatically scrubs hidden udta, meta, Lavf encoder tags, and GPS coordinates while stripping soft-subtitle tracks.
How much does it cost?
Scanning your video is 100% free. Exporting a cleaned video is £1.99 for a single video, £6.99 for a 10-video Creator Pack (£0.69/video), or £19.99 for a 30-Day Unlimited Pass.