sub2bd is a small front-end I made to speed up Blu-ray subtitle conversion using ass2bdnxml. The basic idea is you pick your input file (ASS/SSA/SRT), set a few parameters, and then a .SUP is spit out for you. I used easySUP in the past for subtitle conversion, but was always running into various issues. Luckily, ass2bdnxml works great, even with those pesky ones with multiple lines of text appearing on screen at once that tends to cause flickering and other glitches.
![[Image: riazSoH.png]](https://i.imgur.com/riazSoH.png)
Download:
sub2bd 0.96
Directions:
Change-list:
![[Image: riazSoH.png]](https://i.imgur.com/riazSoH.png)
Download:
sub2bd 0.96
Directions:
- If the source subtitles are in an MKV, extract them with a tool like MKVCleaver. Note that MKVCleaver can also extract any fonts used, which need to be installed on your system for use with sub2bd. Otherwise, a default font that usually doesn't look as nice will be used.
- Select the subtitle file (ASS/SSA/SRT). The final converted .SUP file will be placed in the same folder with the same name, but with the .SUP extension
- Select the video's Resolution (choose 1080p for 4k) and Frame Rate
- Convert!
Change-list:
- 0.96 - SRT styling options added
- 0.95 - UI polish, added option to show ass2bdnxml console window
- 0.94 - Switched from avs2bdnxml to ass2bdnxml, switched UI from WinForms to Avalonia, added SRT to ASS conversion
- 0.93 - Fixed wrong resolution being passed to avs2bdnxml
- 0.92 - Fix for forcing UTF8 encoding on temp file, now attempts encoding detection
- 0.91 - Allow drag/drop on Batch tab. Internal refactoring and cleanup, minor tweaks.
- 0.9 - Hide avs2bdnxml process window to prevent accidental user interaction, new Progress tab
- 0.85 - Batch add window now accepts multiple files
- 0.8 - Automatically calculate runtime duration. Added drag and drop onto form for ASS files.
- 0.7 - Forced Unicode encoding on temp file
- 0.6 - Fixed overwriting SUP file
- 0.5 - Fix for unsupported double byte characters in file name or path
- 0.4 - Added fix for stalling out with non-Latin characters at the beginning or end of ASS. Added options for Strict mode, Optimize Buffer, and Ugly mode in avs2bdxml (see https://forum.doom9.org/showthread.php?t=146493 for info on these)
- 0.3 - Added 4K resolution support
- 0.2 - Fixes for framerate issues
- 0.1 - Initial Release



![[Image: lk2d.jpg]](https://zupimages.net/up/18/10/lk2d.jpg)


![[Image: z66p.jpg]](https://zupimages.net/up/18/10/z66p.jpg)