How to Create Burned In Captions in Kdenlive

This guide provides a straightforward, step-by-step workflow for creating open captions and permanently burning them into your video using Kdenlive. You will learn how to enable the subtitle track, add and style your text, and configure the final render settings to hardcode the captions directly into the video frames so they are visible on any media player without requiring external subtitle files.

Step 1: Enable the Subtitle Track

Kdenlive features a dedicated subtitle track designed specifically for creating and timing captions. 1. Open your project and look at the top of the timeline interface. 2. Click the Show/Hide Subtitle Track icon (which looks like a speech bubble) located in the timeline toolbar. Alternatively, go to the top menu and select Project > Subtitles > Add Subtitle. 3. A new, specialized subtitle track will appear at the very top of your timeline.

Step 2: Add and Edit Your Captions

Once the subtitle track is active, you can begin adding text blocks to match your video’s audio. 1. Move the playhead to the timestamp where the dialogue begins. 2. Double-click inside the subtitle track, or press Shift + S, to insert a new subtitle block. 3. Select the newly created subtitle block. In the Subtitle edit panel (usually appearing in the top-right or top-left of the interface), type your caption text. 4. Adjust the duration of the subtitle block by dragging its left or right edges on the timeline to align perfectly with the audio. 5. Repeat this process for the remainder of your video.

Step 3: Style the Captions for Maximum Readability

Because open captions are burned permanently into the video, they must be highly readable against any background. 1. Click on any subtitle block in your timeline. 2. In the Subtitle edit panel, click the Style icon (represented by a brush or gear icon). 3. In the styling window, customize the look of your captions. For optimal readability, it is recommended to: * Select a clean sans-serif font (like Arial, Roboto, or DejaVu Sans). * Choose a highly visible font color (usually white or yellow). * Add a solid black Background block or a thick Outline (shadow) to separate the text from the background video. 4. Click Apply or OK. Kdenlive applies these style changes globally to all captions on the track.

Step 4: Render the Video with Burned-In Captions

To ensure the captions are permanently “burned” (hardcoded) into the video file rather than exported as a toggleable sidecar file, you must configure the render settings. 1. Click the Render button in the main toolbar, or press Ctrl + Enter (Cmd + Enter on macOS). 2. In the Render dialog window, select your desired output format (such as MP4 H.264/AAC). 3. Look for the Subtitles section in the render options. If you do not see it, click on the More Options or Scripting and Subtitles tab at the bottom of the render window. 4. Check the box labeled Burn subtitles (in some versions, this is labeled as “Check to burn-in subtitles”). 5. Choose your output file destination, then click Render to File.

Kdenlive will render your video file with the subtitles permanently written into the video frames, making them un-editable and visible on all platforms and video players.