---
title: 'Gamer Skillz: Hard Burning Subtitles into Videos (Free tools)'
source: 'https://youtube.com/watch?v=CuqTmKLBjCE'
video_id: 'CuqTmKLBjCE'
date: 2026-06-21
duration_sec: 298
---

# Gamer Skillz: Hard Burning Subtitles into Videos (Free tools)

> Source: [Gamer Skillz: Hard Burning Subtitles into Videos (Free tools)](https://youtube.com/watch?v=CuqTmKLBjCE)

## Summary



## Transcript

[Music]
hi I'm dr. James welcome to another
gamer skills video the topic today is
how to heartburn subtitles into a video
file you'll need to have a copy of
ffmpeg on your system a video file with
embedded subtitles and for the demo
today I'm using a bot while for several
containers that natively embed subtitles
including Bob's which are really mpegs
MK b's Petroski files etc there are a
variety of reasons that you might want
to heartburn subtitles first you can
guarantee that they'll be displayed
subtitles can be finicky in terms of
getting them to show up second you can
guarantee that the subtitles are visible
and in the right format third you can
decrease the number of files that have
to be transmitted and stored as I said
earlier we're gonna use a bob file for
our demo today this is how a DV decodes
the MPEG file to display in your machine
most of the time you'll see Bob files
divided into one gigabyte legs you could
write a script that would individually
burn the subtitles and to appropriate
Bob's but I like to combine the Bob's it
also has some secondary benefits such as
decreasing the final size of the files
that'll show you below and making it
easier to code in person there are
several ways to concatenate the bob
files one method uses the same technique
that was used to combine the mp3 files
shown in the gamer skills video on
getting mp3 files into audible you can
also run a program called rip Bob and
we'll talk about replied in another
video the download link is shown below
in my comments area let's look at the
script in a little more detail that I'm
gonna use today to hard burn the
subtitles the script is consist of just
two lines of code the first takes the
action the second waits for the user to
acknowledge the work is complete looking
at that first line in more detail though
the first portion identifies all of the
file types of interest and then calls
ffmpeg to take a particular action
in this case we're using valve files in
the second portion we tell ffmpeg to
take the first video stream in the first
subtitle stream and overlay them that is
burn them into the same video stream the
first audio stream is also mapped back
in in the final section we tell ffmpeg
to synchronize the audio and video
portions of the file 1,000 times per
second and that the target is for use in
a DVD in particular in its movie that
establishes a number of characteristics
including minimal bitrate frames per
second etc of course you can set all
those parameters one at a time but it
just makes it easier to use this target
finally we tell ffmpeg that the output
file is MPEG and that the file should be
assigned the same names as the original
input Bob and placed in the new folders
new files folder you can run the script
shown in a number of ways you can just
double click on it from the Explorer and
let it run you can open a command
console and run the batch file from its
location one useful trick is to
right-click on the batch file and select
edit to bring up the open file in text
editor so this is for when you want to
modify those batch bugs yourself I
learned this trick from the doom 9 forum
you can see that I use a subfolder
called new files to put the translator
folders in - and that's just a good
practice to make produced file it's
easier to find and prevent similar
sounding files from be confused in your
work plan
no matter which way you choose to do it
in just a few minutes you'll have your
completed file with the subtitles part
again there are a few more things to
point out first notice that a produce
file is smaller than the original well
that's it for today a relatively short
lesson if you enjoyed this video though
please subscribe and support the channel
thank you so much for watching that's
all for today
[Music]
