Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.


Go Back   Doom9's Forum > General > Subtitles

Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
Old 26th February 2009, 00:39   #1  |  Link
Author of BDSup2Sub
Join Date: Jun 2003
Posts: 478
BDSup2Sub - convert and tweak bitmap subtitle streams (VobSub,BD-SUP,BDN XML,HD-SUP)

BDSup2Sub is a tool I wrote initially to convert captions demuxed from a Blu-Ray transport stream (M2TS) into the DVD VobSub format (SUB/IDX) used by many DVD authoring tools - hence the name. Many more features were added over time as was support for other formats. So in the meantime the name seems a little inappropriate. In a nutshell, it's a subtitle conversion tool (for image based formats) with scaling capabilities and some other nice features.

Feedback is welcome - especially from the authors of other tools to discuss compatibility issues.

To report problems with a subtitle stream, please either post the zipped stream (if it is compliant with the forum rules) or upload it to a "one click hoster" and send me a PM with the link. And don't forget a detailed error description.

Supported Formats
  • Blu-Ray SUP: Import (since 1.0) and Export (since 1.6)
  • Sony BDN XML: Import and Export (since 3.3.0)
  • HD-DVD SUP: Import (since 1.9)
  • VobSub (SUB/IDX): Import (since 3.5.0) and Export (since 1.0)
  • DVD-SUP (SUP/IFO): import and export (since 3.9.0)

  • add a fixed delay to all timestamps (since 1.0)
  • perform a frame rate conversion e.g. for pal speedup (since 1.0)
  • synchronize time stamps to output frame rate (since 2.0)
  • edit times and position of each caption (since 2.3)
  • control all features (except editing) from the command line (since 1.7)
  • move all captions inside or outside a given area (since 2.7) or horizontally (since 3.9.6)
  • scale up/down with a variety of filters (from bilinear over bicubic to Lanczos3 and Mitchell) (since 3.4.0)
  • edit "forced" flags (since 3.6.0)
  • exclude single captions from export (since 3.6.0)
  • erase rectangular regions of a caption (since 3.6.0)
  • scale captions independently of screen size (since 3.7.0)
  • automatically remove fade in/out from imported subtitle streams
  • export the target palette in PGCEdit text format (RGB values 0..255) (since 3.9.0)
  • edit the imported DVD palette when input is either VobSub or SUP/IFO (since 3.9.1)
  • edit the frame palette and alpha values when input is either VobSub or SUP/IFO (since 3.9.3)
  • set/clear forced flags for all captions (since 3.9.9)

The complete documentation is available from the help menu inside the application. You can also read it online.


Current version: 4.0.0 (14.12.2009)

Previous versions:

The download is a JAR archive that needs an installed Java runtime (Java 6 JRE) to run. You can get it from Sun's website:
http://java.sun.com/javase/downloads/index.jsp (e.g. JRE 6 Update 13)

A complete revision history can be found at the end of the online help.


With the Java runtime installed, the JAR can be started by double clicking on it. Alternatively, you can start it from the command line via:

java -jar BDSup2Sub.jar
or in Windows if you don't want a open CMD box:

javaw -jar BDSup2Sub.jar

Have fun.

Main screen (source in upper part, target in lower part)

Conversion dialog with the basic conversion options

Edit dialog

Move dialog

Last edited by 0xdeadbeef; 15th December 2009 at 14:06.
0xdeadbeef is offline   Reply With Quote

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT +1. The time now is 12:32.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, vBulletin Solutions Inc.