Why convert ASS to MP4?
MP4 has no practical support for styled ASS subtitle tracks on most devices (phones, smart TVs, media players). Burning the subtitles in is the only reliable way to display the full ASS formatting - fonts, colors, positioning, karaoke - on those devices.
How to convert ASS to MP4
FFmpeg OPEN-SOURCE
Run ffmpeg -i video.mp4 -vf "ass=subtitles.ass" -c:a copy output.mp4 to burn the subtitles into the video; audio is copied without change.
HandBrake OPEN-SOURCE
Load the video in HandBrake, add the .ass file in the Subtitles tab, check the Burn In option, choose MP4 output, and start encoding.
About these formats
An ASS file is an Advanced SubStation Alpha subtitle file - plain text that holds timed subtitle lines plus fonts, colors, positioning, and effects. To watch it, place the .ass next to your…
Open .ASS details →An MP4 file is a video container (MPEG-4 Part 14, standardized 2003) that holds video, audio, subtitles, and chapters in one file. It plays on every phone, computer, browser, and smart TV…
Open .MP4 details →Quality & what to watch
- Burning subtitles (hardsub) is irreversible - the text becomes part of every frame and cannot be removed without re-encoding again.
- Re-encoding decodes and re-compresses the video, causing a small quality loss compared to the source.
- If the
.assreferences fonts not installed on the system, FFmpeg falls back to a default font, changing the visual appearance of styled subtitles.
Frequently asked questions
Is there a way to add ASS subtitles to MP4 without burning them in?
.ass into an MKV container instead.How long does the burn-in take?
Can I choose which subtitle layer to burn in if the `.ass` has multiple layers?
.ass file; filter specific layers by editing the .ass before encoding.