What is the difference between burning subtitles in and soft subtitles?
Burned-in (hardcoded) subtitles are permanently part of the video image — they cannot be turned off and display on every player and platform. Soft subtitles are a separate track stored inside or alongside the video — viewers can toggle them on/off, and they can be replaced without re-encoding the video.
How do I permanently add subtitles to an MP4?
Generate an SRT file using VideoText, then use the Burn Subtitles Into Video tool. Upload your MP4 and your SRT, and VideoText renders a new MP4 with captions permanently embedded. No FFmpeg or video editing software required.
How do I add subtitles to an MP4 for YouTube?
Generate an SRT file from VideoText. In YouTube Studio, go to your video → Subtitles → Add Language → Upload file → select your SRT. YouTube stores the captions as a toggleable track — no re-encoding needed.
How do I add subtitles to an MP4 in VLC?
VLC can load subtitle files at playback time. Place the SRT file in the same folder as the MP4 and name it identically (e.g., video.mp4 and video.srt). VLC will load it automatically. Or use Subtitle → Add Subtitle File in the VLC menu during playback.
Do I need to re-encode the video to add subtitles?
Only if you want burned-in (hardcoded) captions — those require re-encoding. For YouTube, Vimeo, or other platforms that support separate subtitle tracks, you upload the SRT alongside the existing MP4 with no re-encoding.