Burn Subtitles in 30 Seconds
45sQuickly demonstrates a practical, time-saving technique for adding subtitles to videos, appealing to creators who want fast results.
▶ Play ClipThis 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.
The video starts with the topic of burning subtitles onto a video using ffmpeg.
You need to download a utility and switch to the directory where it is located.
After switching to the directory, run the provided command to download the script and all prerequisites.
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.
Shows an original video generated from a static image without subtitles.
Demonstrates a video with many subtitles burned in, using various positions and styles.
The darkness in the video is used to demonstrate features like spacing between text, measured in points (not pixels).
You can manipulate text size, face, color, bold, italic, and other properties using ASS tags.
There are about 20 possible positions for subtitles, all listed in the provided file.
You can use different background styles, such as outline color type one, to achieve various effects.
You can use the 'edgy sub' website to play with all possible text parameters and see results.
There is a tilting utility available for Mac, but it is outdated, so the speaker didn't use it.
"The title accurately describes the core topic of burning subtitles with ffmpeg, though the 'hardcore subs' utility is a specific tool, not a general method."
What is the main utility used to burn subtitles onto a video?
ffmpeg with the 'hardcore subs' utility.
What are ASS tags and how do they differ from SRT format?
ASS tags are used for positioning and styling subtitles, and are not part of the SRT format but can be used with ffmpeg.
1:02
How many possible positions for subtitles are mentioned in the video?
About 20 possible positions.
4:20
What does the ASS tag '/a n8' do?
It places the subtitle at the top center of the screen.
1:36
What is the measurement used for spacing between text in subtitles?
Points (not pixels), though it's an internal measured value.
3:34
What can you manipulate with ASS tags?
Text size, face, color, bold, italic, and other properties.
4:02
Where can you test subtitle parameters?
On the 'edgy sub' website.
5:32
What is the alternative utility for Mac mentioned?
A tilting utility, but it is outdated.
5:43
Introduction to burning subtitles
Sets the context for the entire tutorial on using ffmpeg for subtitle burning.
ASS tags vs SRT
Clarifies that ASS tags are not part of SRT but can be used with ffmpeg for advanced styling.
1:02Spacing measurement
Explains that spacing is measured in points, not pixels, ensuring consistency across video sizes.
3:3420 positions available
Highlights the flexibility of subtitle positioning with 20 options.
4:20Testing on edgy sub
Provides a practical resource for experimenting with subtitle styles.
5:32[00:00] how to burn subtitles on to the video
[00:03] with a that and egg so we need to
[00:07] download one utility here I switch to
[00:11] this directory we here so I'm gonna be
[00:17] inside this directory and let me check
[00:21] what it's the same directory okay it's
[00:24] not I'm going to delete these files
[00:30] while they were just this files from
[00:34] here and so on integer just switch to
[00:40] this directory and then you run this
[00:43] comment which I provide you in this
[00:45] video by the end of this video so after
[00:48] you run this comment it will download
[00:49] the script and it will download all
[00:53] prerequisites like all files that it
[00:56] need to use and by using this example
[00:59] you'll see all possible all
[01:02] possibilities where you can put your
[01:04] subtitles and how can you decorate them
[01:07] by using special aass tags so they are
[01:13] not part of SRT format which we use
[01:17] right here they are not part of it but
[01:21] you still can use it with other than bag
[01:23] because it can recognize em and such
[01:29] first one and this this tag means you
[01:36] place it on the top left of your screen
[01:39] and this curly brace is /a n8 means that
[01:47] you place it at the top center of the
[01:52] screen so I'm gonna open some videos and
[01:56] they're self explanatory you don't need
[01:59] to understand from what I'm saying
[02:02] so that is original video without
[02:04] subtitles
[02:05] as you see it's generated from from a
[02:09] static image you can use your own video
[02:13] this is it this is the one with
[02:16] generated subtitles as you see they're
[02:21] pretty like lots of subtitles in there
[02:26] and it's quite quite self-explanatory if
[02:30] you need to place it over here you just
[02:33] search in your SRT file middle health
[02:36] center so how to place there you should
[02:38] open this file and then search for
[02:40] middle and center that that is one so to
[02:49] place there you can use this coordinates
[02:52] or if you just need to place it roughly
[02:56] you you can use the first one just
[03:00] middle left middle center or top center
[03:04] top left so I'll explain this one later
[03:08] on so why I put too much darkness over
[03:12] there it's because I wanted to
[03:15] demonstrate some features which which
[03:20] can be explained by this tag so that
[03:23] means how much water you put on this
[03:29] text like how much space within free
[03:34] someone pixels or points I'm not sure
[03:37] which one is it you put its points
[03:41] instead of pixels but it's not actually
[03:44] points neither pieces it's something
[03:46] very internal measured value because as
[03:51] you can see it's not dependent on the
[03:53] size of video if you place it in a
[03:55] smaller video it will be quite the same
[03:57] location and we can also manipulate with
[04:02] text size with text face and with color
[04:08] of course and the same for bold italic
[04:12] whatever so all you need to know just
[04:15] this sort of maybe not cobble with 20
[04:20] possible positions which put all within
[04:25] that file so all possible foolish
[04:27] are there so you can also play with a
[04:30] different background module like here as
[04:34] you see the first one and the first one
[04:38] here is an outline color type one which
[04:45] means when you run this common the first
[04:50] common
[04:50] I'm actually the third one maybe third
[04:54] generated
[04:58] video with burned subtitles is using
[05:02] this order style one I should pull it to
[05:08] here but yeah I mean you can try and and
[05:12] you you get this result if you want just
[05:17] square square result you just put number
[05:21] for you there it's quite it's quite
[05:23] self-explanatory I guess anyway you can
[05:27] play with all these parameters and have
[05:29] a look on this edgy sub don't work
[05:32] website with with all possible text you
[05:36] can play around with them or you can use
[05:38] their and they are tilting their utility
[05:43] is also available for a Mac and then you
[05:46] can download it but it's pretty outdated
[05:48] actually that's why I didn't use it I
[05:50] don't really need to use it for my
[05:52] purposes thanks for watching
⚡ Saved you time reading this? Transcribe any YouTube video for free — no signup needed.