---
title: 'How to burn subtitles onto the video with ffmpeg hardcore subs'
source: 'https://youtube.com/watch?v=PYYA1hgKMqY'
video_id: 'PYYA1hgKMqY'
date: 2026-06-18
duration_sec: 0
---

# How to burn subtitles onto the video with ffmpeg hardcore subs

> Source: [How to burn subtitles onto the video with ffmpeg hardcore subs](https://youtube.com/watch?v=PYYA1hgKMqY)

## Summary

This video demonstrates how to burn subtitles onto a video using ffmpeg and the 'hardcore subs' utility. It explains how to download and run a script that installs all prerequisites, and shows various ways to position and style subtitles using ASS tags within an SRT file.

### Key Points

- **Introduction to burning subtitles** [0:00] — The video starts with the topic of burning subtitles onto a video using ffmpeg.
- **Downloading the utility** [0:07] — You need to download a utility and switch to the directory where it is located.
- **Running the command** [0:43] — After switching to the directory, run the provided command to download the script and all prerequisites.
- **Subtitle positioning with ASS tags** [1:02] — ASS tags allow you to position subtitles (e.g., top left, top center) and are not part of the SRT format but can be used with ffmpeg.
- **Example video without subtitles** [2:04] — Shows an original video generated from a static image without subtitles.
- **Video with generated subtitles** [2:16] — Demonstrates a video with many subtitles burned in, using various positions and styles.
- **Explaining darkness and spacing** [3:08] — The darkness in the video is used to demonstrate features like spacing between text, measured in points (not pixels).
- **Manipulating text properties** [4:02] — You can manipulate text size, face, color, bold, italic, and other properties using ASS tags.
- **20 possible positions** [4:20] — There are about 20 possible positions for subtitles, all listed in the provided file.
- **Different background styles** [4:30] — You can use different background styles, such as outline color type one, to achieve various effects.
- **Edgy sub website for testing** [5:32] — You can use the 'edgy sub' website to play with all possible text parameters and see results.
- **Alternative utility for Mac** [5:43] — There is a tilting utility available for Mac, but it is outdated, so the speaker didn't use it.

## Transcript

how to burn subtitles on to the video
with a that and egg so we need to
download one utility here I switch to
this directory we here so I'm gonna be
inside this directory and let me check
what it's the same directory okay it's
not I'm going to delete these files
while they were just this files from
here and so on integer just switch to
this directory and then you run this
comment which I provide you in this
video by the end of this video so after
you run this comment it will download
the script and it will download all
prerequisites like all files that it
need to use and by using this example
you'll see all possible all
possibilities where you can put your
subtitles and how can you decorate them
by using special aass tags so they are
not part of SRT format which we use
right here they are not part of it but
you still can use it with other than bag
because it can recognize em and such
first one and this this tag means you
place it on the top left of your screen
and this curly brace is /a n8 means that
you place it at the top center of the
screen so I'm gonna open some videos and
they're self explanatory you don't need
to understand from what I'm saying
so that is original video without
subtitles
as you see it's generated from from a
static image you can use your own video
this is it this is the one with
generated subtitles as you see they're
pretty like lots of subtitles in there
and it's quite quite self-explanatory if
you need to place it over here you just
search in your SRT file middle health
center so how to place there you should
open this file and then search for
middle and center that that is one so to
place there you can use this coordinates
or if you just need to place it roughly
you you can use the first one just
middle left middle center or top center
top left so I'll explain this one later
on so why I put too much darkness over
there it's because I wanted to
demonstrate some features which which
can be explained by this tag so that
means how much water you put on this
text like how much space within free
someone pixels or points I'm not sure
which one is it you put its points
instead of pixels but it's not actually
points neither pieces it's something
very internal measured value because as
you can see it's not dependent on the
size of video if you place it in a
smaller video it will be quite the same
location and we can also manipulate with
text size with text face and with color
of course and the same for bold italic
whatever so all you need to know just
this sort of maybe not cobble with 20
possible positions which put all within
that file so all possible foolish
are there so you can also play with a
different background module like here as
you see the first one and the first one
here is an outline color type one which
means when you run this common the first
common
I'm actually the third one maybe third
generated
video with burned subtitles is using
this order style one I should pull it to
here but yeah I mean you can try and and
you you get this result if you want just
square square result you just put number
for you there it's quite it's quite
self-explanatory I guess anyway you can
play with all these parameters and have
a look on this edgy sub don't work
website with with all possible text you
can play around with them or you can use
their and they are tilting their utility
is also available for a Mac and then you
can download it but it's pretty outdated
actually that's why I didn't use it I
don't really need to use it for my
purposes thanks for watching
