How this converter reads PGS subtitles
PGS subtitles contain images of text, they don't actually contain any text. When you watch a Blu-ray, the player simply displays each image on screen. It doesn't need any fonts, and subtitles in any language or alphabet always display correctly.
To convert these images to plain text, you need OCR (optical character recognition). This converter does that with an AI language model.
Quality over speed
Reading every image with an AI model takes a little longer, but the results are worth it. When it's busy, your file may wait in a queue.
Full support for music notes
Music notes that mark singing or lyrics are recognized correctly. Extra care went into making sure they're read right wherever they appear: at the start or end of a line, two in a row, or around lyrics that run over two lines. Each one ends up in your srt file as ♪.
Italic styling is kept
Subtitles use italics for a voice off screen, a narrator, lyrics or the title of a film.
This converter recognizes italic text and puts it between <i> tags in your srt file, so your video player shows it in italics too.
That works for whole lines, for one line of a dialogue, and for a single word or title in the middle of a sentence.
What are PGS subtitles (.sup files)?
PGS, short for Presentation Graphic Stream, is the subtitle format of Blu-ray discs. PGS subtitles are saved as .sup files, and in tools like MKVToolNix and MediaInfo they show up as "HDMV PGS".
Most .sup files come from a ripped Blu-ray, often as a subtitle track inside an mkv file. To get the .sup file out of a video, use Extract Subtitles from Video, then convert it from PGS to srt here.
PGS vs srt subtitles
PGS subtitles are images, so the files are big, many devices and video players can't show them, and you can't edit the text. Srt subtitles are plain text: the files are small, they work in almost every player, and you can edit them in any text editor. Converting sup to srt gives you subtitles that play anywhere and are easy to fix or change.