Subtitles tool

Add Subtitles with FFmpeg

Generate FFmpeg commands to burn SRT or ASS subtitles into video, or attach selectable subtitle tracks.

FFmpeg.Run generates commands only. Your media files stay on your computer and are never uploaded.

Command options

Generated command

Common uses

  • Burn SRT subtitles permanently into an MP4
  • Use ASS subtitles with existing styling
  • Attach selectable subtitles without re-encoding video

Related articles

Related command recipes

Command notes

Burned-in subtitles use the `subtitles` video filter and require video re-encoding.

Selectable subtitles can be attached with `-c:s mov_text` for MP4 output.

Use `force_style` or ASS subtitles when you need control over font size, color, and styling.

FAQ

Can I add subtitles without re-encoding?

Only if you attach subtitles as a selectable track. Burning subtitles onto the image requires video re-encoding.

Should I use SRT or ASS?

Use SRT for simple subtitles. Use ASS when you need styling, positioning, or effects.

Why do some characters not show?

The subtitle renderer needs a font that supports those characters. Use force_style or an ASS subtitle style with a suitable font.