Hardcoded vs External Subtitles: Which Should You Choose?

March 2026 · 5 min read

When you generate subtitles with JAVSubs, you have two options: keep them as external .srt files or burn them directly into the video. Both work. But they're different — and the right choice depends on how you watch your content.

External Subtitles (.srt Files)

External subtitles are separate text files that sit alongside your video. The .srt format is the most universal — it's a plain text file with timestamps and subtitle text. Your video player loads the .srt file and overlays the text on top of the video in real time.

Advantages:

Disadvantages:

Hardcoded (Burned-In) Subtitles

Hardcoded subtitles are permanently rendered into the video frames. The text becomes part of the image — like a watermark that can't be removed. JAVSubs uses ffmpeg to re-encode the video with the subtitle text baked in.

Advantages:

Disadvantages:

Side-by-Side Comparison

External (.srt) Hardcoded (Burned)
File size impact ~50 KB Full video copy (GBs)
Generation speed Fast Slow (re-encoding)
Editable after creation Yes No
Can toggle on/off Yes No
Customizable look Yes (in player) Fixed
Works on all devices Most (not all) Yes, always
Easy to share Need both files Single file
Video quality Untouched Slight loss

When to Use External Subtitles

✅ Use external .srt files when:

  • You watch on a PC or laptop using VLC, MPV, MPC-HC, or PotPlayer
  • You want to batch process many videos quickly
  • You might want to edit or improve the translations later
  • You care about disk space
  • You want both Japanese and English subtitle tracks available
  • You prefer to customize subtitle appearance (font, size, color)

This is the right choice for most people. It's faster, more flexible, and doesn't duplicate your video files.

When to Burn Subtitles In

✅ Use hardcoded subtitles when:

  • You watch on a smart TV, Chromecast, or media player that doesn't support .srt
  • You want to share the video and need subtitles to "just work"
  • You're transferring to a phone or tablet where managing .srt files is annoying
  • You have a specific video you watch repeatedly and want it self-contained

The Best of Both Worlds

Here's the smart approach: generate .srt files by default, then burn subtitles into specific videos when you need to.

JAVSubs always generates both .ja.srt and .en.srt files regardless of the burn setting. So even if you burn subtitles, you still have the editable .srt files as backup.

You can also burn subtitles into a video after the fact — JAVSubs lets you take any .srt file and burn it into any video at any time. No need to re-run the entire transcription and translation pipeline.

How to Configure in JAVSubs

In Settings, you'll find two relevant options:

For batch processing, we strongly recommend leaving burn off. It'll save you hours of encoding time and gigabytes of disk space. You can selectively burn your favorites afterward.

Generate subtitles your way

JAVSubs gives you both options — external .srt or burned-in. 100% offline, on your machine.

Buy Now — $25