Help us keep the list up to date and submit new video software here.
Try StreamFab Downloader and download streaming video from Netflix, Amazon, Youtube! Download free trial.
Tool
Complete Version history / Release notes / Changelog / What's New for MaestroSBT
Version 2.6.2.1
* VirtualDub plugin updated to support changes from version 2.6.2.0.
* Corrected vertical margin bug when vertical margin type is overridden.
* Added explicit reading of UTF-8 files in the Unicode version.
* Arabic language still broken; apparently a major rewrite is needed to support it.
Version 2.6.2.0
* Added support for up to 255 colors plus background per subpicture on certain scripts (currently only for .DoST files). This implies anti-alias. Requires use of PNG output.
* Corrected crash retrieving font kerning (how come did that ever worked!).
* Corrected tooltips in the settings and preview windows.
* I-Author output might have been broken; please contact me through SourceForge bug tracking if you find problems with it.
* Project upgraded to Visual Studio 2008.
Version 2.6.0.0
* Text is now scaled the same proportion as VobSub (Stanislav)
* Full path is now writen in SST instead of dot (Stanislav)
* Pixel area parameter fixed for smooth import into Scenarist (Stanislav)
* TIFF is now default bitmap format for SST rendering (Stanislav)
* Rendering minus2/minus3 options are selected automatically for SON and SST formats (Stanislav)
* Whitespaces between fields of the SSA file are allowed (Stanislav)
Version 2.5.4.0
* Added Toshiba output support
Version 2.5.3.0
* Straight to smart quotes.
Version 2.5.2.4
* Added 'Treat n as N' compatibility setting.
* Corrected preview glitch.
* Remember last folder on a function basis.
Version 2.5.2.3
* Corrected output by segment.
Version 2.5.2.2
* Some layout changes to make the preview dialog fit the screen
when editing PAL video in 1024x768.
* Added 'minus3' for PAL sources.
Version 2.5.2.1
* Fixed MPEG file parsing in Unicode version.
Version 2.5.2.0
* 15-20% performance improvement in rendering.
* Added output for film subtitling (Footage timing).
Version 2.5.1.0
* Added a sanity check to the automatic sound playback (10 seconds max.)
* Corrected loosing manual overrides on text parsing.
* Added a permanent record of honored palette script in the registry.
Version 2.5.0.0
* Split into Unicode and MBCS versions
* Added toolbox button on the edit control dialog to change the font of the
editing text box. Useful for Asian languages.
* Added registry entries for customizing the font of the edit control
in the Edit Subtitle dialog.
Version 2.4.5.1
* Added input code page selection for MBCS.
Version 2.4.5.0
* Added a tool for separating subtitles by one frame when they're adjacent.
Version 2.4.4.2
* Fixed glitch in the Timing dialog when opening files without timing information.
* Corrected time offset in chi export.
Version 2.4.4.1
* Converted to VC++7
* Fixed wrong time base in the Timing dialog.
Version 2.4.4.0
* Added support for Ultech USF scripts and UYC bitmap format.
* Corrected calculation of script offset in segment crossing tool.
* Started working in JavaScript automation.
Version 2.4.3.5
* Added Base_Time to the Scenarist header when DVD segments are used.
* Added an option to duplicate the Color() command in the header
for sst files (SGI version of Scenarist seem to need this for
subpicture preview).
Version 2.4.3.4
* Corrected 1-frame error in collision reporting when using
the "Stop is FNV" setting.
* The small 'jog' now gets the focus by default in the preview window
when there's a movie as the background, and when the 'J' key is pressed.
* Restablished support for a single SMPTE value to be applied as
offset for the whole script.
Version 2.4.3.3
* Added a "detach title" feature to simplify the timing function.
* Removed support for time segments in the old MaestroSBT way.
Old files with segments will still be processed, but the segment
information will not be editable.
* Changed the behavior of the chapter point overlap detection tool
to used single values as chapter "cut" instead of an open segment.
* Segments and chapters for DVD authoring are now saved with the file.
* Script output can now be divided into one script file per DVD segment.
Version 2.4.3.2
* Added controls '[' and ']' (in US keyboards) to make the currently
selected title box centered, but with its text left-aligned or
right aligned within the box (uses manual positioning).
* Fixed access violation in some export filters when exporting an edited script.
* Added a tool to check for overlapping titles in DVD chapter points.
* Added open and close quotes buttons in edit subtitle dialog.
Version 2.4.3.1
* Corrected two access violations when deleting last subtitle in timeline.
* (Hopefully) corrected bug preventing a subtitle from being deleted when
others where deleted in the same session.
* Added export as text dialog, useful as a transcription.
Version 2.4.3.0
* Added MPEG1 audio support for audio syncing.
Version 2.4.2.8
* Added internal parameter DoLevels to improve visibility of some MPEG1 files.
* Added alternative path for saving MPEG1 pre-parse data
using HKEY_CURRENT_USERSoftwareGAPMaestro Subtitle ConverterMPEGParsePath.
* Antialias parameters are now configurable via the style editor.
Version 2.4.2.7
* Support for 16:9 compensation.
Version 2.4.2.6
* Support for escaping and { with
* Very rudimentary support for tabs (t) when left aligning
Version 2.4.2.5 (internal release)
* Added "Person" to Captions Inc. export (CaptionsIncParser.cpp & .h, Conf.h, Compatibility dialog)
Version 2.4.2.4 (internal release)
* Support for MBCS (Japanese, Korean, Chinese).
Version 2.4.2.3 (internal release)
* Corrected honor of a .son file's palette.
* Added subpicture number hint to the edit/preview dialog.
Version 2.4.2.2 (internal release)
* Added tool to find short subpictures (less than n frames long).
Version 2.4.2.1
* The palette now can hold the 16 available slots in Scenarist and DVD Maestro scripts.
* The honor palette function is now fully functional.
Version 2.4.2.0
* In the edit window, the slider is now updated when selecting the time
from the combo box.
* Now, the edit window keeps the current frame (if any) when closed an re-opened.
* Corrected annoying bug in background picture selection dialog.
* Guides and safe area show status are now saved.
* MPEG1 parsing now correctly disables the preview dialog.
* In the edit/preview window, shift+arrow keys now move the anchor point
for manually positioned subtitles.
* Fixed crash sometimes happening when opening any dialogs.
* Intelligent positioning is now brighter about the manually positioned subtitles.
* Added italics correction at style level for ill-hinted fonts.
* Now the CTRL key on the edit window has snap efect on the axes
while dragging a subtitle.
* BTNexgenIPL 2.9.0.1 library fixes a couple of bugs in JPEG decoding.
* Small cosmetic/usability fixes.
* Styles can now be edited from the edit subtitle window.
Version 2.4.1.0
* Added support for cloning subtitles (CTRL+C) in the edit window - alpha state.
* Added support for deleting subtitles (DEL) in the edit window - alpha state.
* Added timing help to the edit subtitle dialog.
Version 2.4.0.2
* Corrected small memory leaks.
* Changed key navigation behavior in the edit/preview window.
* MPEG1 parsing can now be saved to a file to speed up future loadings.
Version 2.4.0.1
* Improved code page support in edit windows.
* Added a few more symbols to the RTL mirroring.
* Some speed improvement in RTL text rendering.
* Corrected bug when trying to honor another script's palette.
Version 2.4.0.0
* Pretty good support for Hebrew and Arabic languages.
* NexgenIPL version 2.9 release should correct all the I-Author compatibility problems.
Version 2.3.4.1
* Corrected width detection for right-aligned text.
* Corrected crash in export to Captions Inc.
* Warning: RTL support is work in progress in this version (not usable at all!)
Version 2.3.4.0
* Now the "*" before the SSA style name is respected.
* Added anchor points to manually positioned subtitles.
Version 2.3.3.2
* Better boundary check for large bitmaps.
* Better correction of internal processing of empty text segments.
* Added option to ignore kerning pairs, diacritics and ligatures at style level.
Version 2.3.3.1
* Decreased internal resolution as it was too large and caused problems in large lines.
* Now the 4:3 compensation setting is correctly saved with the file.
* Preliminar boundary check for large bitmaps.
* Partially corrected internal processing of empty text segments.
Version 2.3.3.0
* Added Processing of font kerning pairs to improve rendering quality.
Version 2.3.2.4
* Line numbers in Captions Inc. format now go from 0 to B.
* Raster fonts are accepted, now.
* Corrected scale of extra character spacing (bug introduced in 2.3.2.1).
* Corrected sample box in the edit style dialog.
* Increased the italic fonts margins for very slanted fonts.
Version 2.3.2.3
* Export to Captions Inc. format now calculates vertical positioning.
Version 2.3.2.2
* Corrected small bug in SSA comment parsing.
* Corrected outline size affected the text position (added a new compatibility option).
* Corrected updating of manual indicator when moving subtitles with the arrow keys.
Version 2.3.2.1
* Adopted BTNexgenIPL 2.9 RC4 (new build) to see if it corrects 4-bit RLE bitmaps.
* Improved rendering resolution (as it changes the way the text is rendered, a
new compatibility option was added to the compatibility dialog).
* Added aspect ratio check to the preview window (A/Ctrl+A).
Version 2.3.2.0
* Resolutions up to 720x576 are now permitted in the preview window.
* Added keyboard accelerators to the main window.
* Added aspect ratio correction option for fonts.
Version 2.3.1.0
* Added rough Captions Inc. export support.
* Implementing BTNexgenIPL 2.9 RC4 (private build) seems to correct TIFF compression.
Version 2.3.0.4
* Corrected inter-word spacing when using outline, but added backward compatibility mode.
* Corrected coordinate display errors in the edit/preview window.
Version 2.3.0.3
* Corrected more memory leaks.
* 4 bit RLE bitmaps disabled again. :(
Version 2.3.0.2
* Corrected misplacing of colliding subtitles due to outline.
Version 2.3.0.1
* Corrected italic text misplacement when emphasizing only part of the text.
* Corrected a small shift in the text when using italic styles.
* Corrected small memory leak.
Version 2.3.0.0
* Added intelligent collision support.
* Added collision forseeing support.
* Added support for h hard spaces.
* Sticky colors now work.
* RLE bitmaps are enabled again, as the BTNexgenIPL 2.9 RC3 library is used now.
* TIFF compression is not working due to the new library :(
Version 2.2.12.4
* Italic text rendering corrected in preview windows.
Version 2.2.12.3
* Corrected italic text rendering. Sometimes italic text was cut some pixels from the left, specially on large fonts and in words beggining with j, A, etc.
Version 2.2.12.2
* Corrected time editing when working in mixed fps mode.
Version 2.2.12.1
* Corrected updating of slide bar in preview window.
* Corrected non-standard line spacing on collision.
* Corrected loosing of some style attributes when editing.
Version 2.2.12.0
* Corrected error on style overrides when styles had spaces in their names.
* Added global setting for character spacing.
Version 2.2.11.1
* Relaxed checking of frame rate on SSA plugin.
Version 2.2.11.0
* Some code arrangements.
* Added Stop is FNV option in edit/preview window.
Version 2.2.10.3
* Corrected crash in preview when segments changed.
* Corrected crash in preview when there are no subtitles in the timeline.
Version 2.2.10.2
* Corrected style display in the edit subtitle dialog.
* Improved color colision resolution when using 2-color mode.
Version 2.2.10.1
* RLE bitmaps momentarily disabled due to bugs in the library.
* Corrected processing of FullWidth option in saved files.
* Modified submux color scheme, so background is the first color. This may fix some reported problems with submux.
* Some code arrangements.
Version 2.2.10.0
* Added a check for the movie background offset to improve clarity.
* Added SSA override help to the subtitle edit dialog.
* Added tooltips to the subtitle edit dialog.
Version 2.2.9.0
* Added style change to the subtitle edit window.
* Added preview to the subtitle edit window.
* Corrected input error when changing the stop time.
Version 2.2.8.1
* Corrected MPEG1 preview for non 24bit display modes.
Version 2.2.8.0
* Added sliders to the preview window.
Version 2.2.7.0
* SRT export is back.
Version 2.2.6.0
* Added faster preview for MPEG1 files.
Version 2.2.5.2
* Added scale help in the edit style dialog.
* Corrected time code values in submux scripts.
* Corrected horizontal margin scaling when breaking lines.
Version 2.2.5.1
* Corrected the alpha values for submux scripts.
* Now using version 2.9 RC2 Build 20020217 of the NexgenIPL libraries.
Version 2.2.5.0
* Added kerning control at the style level.
* Added line spacing control at the style level.
Version 2.2.4.0
* Added preview to the SSA style edit window.
Version 2.2.3.2
* Fixed hung occurring when changing the stop time of the last subtitle.
Version 2.2.3.1
* Fixed some bugs on character set overriding.
* Fixed non-closing of the pipe when pressing ESC in the feed dialog.
Version 2.2.3.0
* Added submux support.
Version 2.2.1.0
* Added some right-to-left languages support.
* Now you can use a movie as background for the preview.
* Added editing of SSA styles.
Version 2.2.0.0
* Added a Virtual Dub plug-in to enable preview of the subtitles.
* Rewrote the remaining code for non-drop frame time conversions to 64-bit precision (I know, I know). Now 29.97 and 30.00 fps should both work accurately.
Version 2.1.2.0
* Added Philips IMG subtitle format generation.
* Added limited time position editing to the preview window.
* Corrected small problem on ABSOLUTEIN/ABSOLUTEOUT due to the use of an uninitialized lookup table.
* Corrected the difficulty to unset manual positioning.
* Better feedback when a subtitle has a bad time span.
Version 2.1.0.0
* Added limited text editing to the preview window.
Version 2.0.4.0
* Added a “no horizontal collision” option for rendering overlapped dialogs.
Version 2.0.3.6
* Corrected processing of {fs} override.
* Corrected the “manual” indicator in the preview.
Version 2.0.3.5
* Corrected time coding for Scenarist, where subpictures where one frame shorter.
Version 2.0.3.4
* Rewrote the code for non-drop frame time conversions to 64-bit precision. Now 29.97 and 30.00 fps should both work accurately.
* Minor changes in the code for the main window.
Version 2.0.3.3
* Corrected time coding for Scenarist, where subpictures where one frame shorter.
* Corrected incorrect rounding in time calculations.
Version 2.0.3.2
* Corrected time coding in TXT files for I-Author.
Version 2.0.3.1
* Absolute positioning is now taken into account for creating the final bitmaps. :P
Version 2.0.3.0
* Added support for various BMP formats, TIFF and TGA.
* Corrected the support for style priority in the collision resolution.
* Removed Lie TIFF format, as it is no longer needed. ;)
Version 2.0.2.3
* Corrected SSA script edition to use only one digit for the hour fields.
* Corrected crash when using the line spacing parameter.
* Added a warning message for when subtitles get negative time span due to misuse of ABSOLUTEIN and ABSOLUTEOUT tags.
* Corrected duplication of subtitles in preview after changing some settings.
* Slightly changed the behavior of the “manual” button in the preview window.
* Added a “Lie tiff format on bitmaps” for those who convert the bitmaps into TIFF.
* Added safe area guides in preview.
* Added key shortcuts in preview for showing/hiding guides.
Version 2.0.2.2
* Added a tool to snap the times in the SSA script to valid frame times.
Version 2.0.1.2
* Added a control to the accidental misuse of the ABSOLUTEIN/ABSOLUTEOUT values.
* Corrected color swapping in the preview.
* Added a better time navigation in the preview mode.
Version 2.0.1.1
* Corrected preview for color-depths different of 24.
* Enlarged start and stop fields in preview a bit.
Version 2.0.1.0
* Added preview option, with position editing capabilities.
* Removed exporting to SRT format.
* This readme is now in RTF format.
Version 2.0.0.0 (internal release)
* Added .sst, format specific to Scenarist with some minor differences to .son format.
* Added SMPTE drop frame time support.
* Added the option to enter the dest-pos of segments in SMPTE format.
* Added SMPTE absolute positioning in time from the SSA file to override calculations.
* MaestroSBT configuration is now saved to the SSA file.
* New look of the UI to handle the new capabilities.
* Corrected display area in output script.
* Changed gray from 127,127,127 to 125,125,125 in color keys.
* Corrected small rounding error in fps conversion.
* Changed rounding of inexact frame locations to up, to match the Avery Lee's Subtitler behavior.
* Subtitle positions are now handled internally in frames.
Version 1.1.2.0
* Corrected sporadic clipping of italicized characters.
* Corrected the SRT conversion.
* Added line spacing control.
* Added color key selection option, for supporting other authoring applications.
Version 1.1.1.0
* 8 bit per pixel is back, though selectable.
* A "use full width" option was added.
* Corrected the outline rendering, because errors were introduced.
* Now "use two colors" is the default.
Version 1.1.0.0
* Major rewriting of the rendering and parsing code to fully support SSA inline style overrides. Now one can set a single word in the subtitle as italic, bold, etc.
* Improved international support. Now the code page is taken from the SSA script (as it should be!) and can be overridden from the rendering dialog.
* Added the option to omit the bitmap generation (useful when you are experimenting with the timing and you don't want to recreate the bitmaps every time).
* Improved color collision resolution algorithm.
* Added the projected sticky colors checkbox.
* Corrected small bug in the line balancing algorithm.
Version 1.0.1.6
* Corrected parsing of font-size override (was taken as if it was font-face override).
* Added exporting to SRT (SubRip) format.
Version 1.0.1.5
* Corrected parsing of style names from the SSA file (take out "*" from them).
Version 1.0.1.4
* Changed bitmap output to always give even widths, as DVD Maestro sometimes seems to get confused with 4-bit bitmaps in odd widths.
* Corrected Rendering dialog checkboxes.
* Corrected about box to display correct version :)
Version 1.0.1.3
* Changed bitmap file format from 8-bit to 4-bit. This seems to be the trick for I Author support.
* Added "fixed width" option, as an attempt to keep I Author's muxer from hanging. It turned out that the bitmap format was the solution, so this setting has no specific use.
* Changed bitmap palette to match expected colors when parsing for I Author. This was not required, though.
Version 1.0.1.1
* Added (hopefully) support for I Author.
* Added support for different bitmap resolutions, but the aspect of the fonts is not corrected, for the moment.
Version 1.0.0.3
* Added option for balanced word wrapping in the Rendering dialog.
* Fixed minor glitches in color assignment for collisions.
* Tweaked to avoid 1 frame subtitles when generating blinking effects/should be worked in a better fashion.
Version 1.0.0.2
* Changed bitmap rendering to use DIBs instead of DDBs. This should allow MaestroSBT to work with most video drivers.
* Added support for up to three simultaneous colors, providing that they belong to different (colliding) subtitle lines. This is done by sacrificing colors for antialias and outline, of course.
* Added "don't clip bitmaps" option, to generate full 720x478 bitmaps (Scenarist apparently needs this).
* Changed bitmap automatic names to be NNNN instead of N, to allow getting the correct sort order in explorer.
* VirtualDub plugin updated to support changes from version 2.6.2.0.
* Corrected vertical margin bug when vertical margin type is overridden.
* Added explicit reading of UTF-8 files in the Unicode version.
* Arabic language still broken; apparently a major rewrite is needed to support it.
Version 2.6.2.0
* Added support for up to 255 colors plus background per subpicture on certain scripts (currently only for .DoST files). This implies anti-alias. Requires use of PNG output.
* Corrected crash retrieving font kerning (how come did that ever worked!).
* Corrected tooltips in the settings and preview windows.
* I-Author output might have been broken; please contact me through SourceForge bug tracking if you find problems with it.
* Project upgraded to Visual Studio 2008.
Version 2.6.0.0
* Text is now scaled the same proportion as VobSub (Stanislav)
* Full path is now writen in SST instead of dot (Stanislav)
* Pixel area parameter fixed for smooth import into Scenarist (Stanislav)
* TIFF is now default bitmap format for SST rendering (Stanislav)
* Rendering minus2/minus3 options are selected automatically for SON and SST formats (Stanislav)
* Whitespaces between fields of the SSA file are allowed (Stanislav)
Version 2.5.4.0
* Added Toshiba output support
Version 2.5.3.0
* Straight to smart quotes.
Version 2.5.2.4
* Added 'Treat n as N' compatibility setting.
* Corrected preview glitch.
* Remember last folder on a function basis.
Version 2.5.2.3
* Corrected output by segment.
Version 2.5.2.2
* Some layout changes to make the preview dialog fit the screen
when editing PAL video in 1024x768.
* Added 'minus3' for PAL sources.
Version 2.5.2.1
* Fixed MPEG file parsing in Unicode version.
Version 2.5.2.0
* 15-20% performance improvement in rendering.
* Added output for film subtitling (Footage timing).
Version 2.5.1.0
* Added a sanity check to the automatic sound playback (10 seconds max.)
* Corrected loosing manual overrides on text parsing.
* Added a permanent record of honored palette script in the registry.
Version 2.5.0.0
* Split into Unicode and MBCS versions
* Added toolbox button on the edit control dialog to change the font of the
editing text box. Useful for Asian languages.
* Added registry entries for customizing the font of the edit control
in the Edit Subtitle dialog.
Version 2.4.5.1
* Added input code page selection for MBCS.
Version 2.4.5.0
* Added a tool for separating subtitles by one frame when they're adjacent.
Version 2.4.4.2
* Fixed glitch in the Timing dialog when opening files without timing information.
* Corrected time offset in chi export.
Version 2.4.4.1
* Converted to VC++7
* Fixed wrong time base in the Timing dialog.
Version 2.4.4.0
* Added support for Ultech USF scripts and UYC bitmap format.
* Corrected calculation of script offset in segment crossing tool.
* Started working in JavaScript automation.
Version 2.4.3.5
* Added Base_Time to the Scenarist header when DVD segments are used.
* Added an option to duplicate the Color() command in the header
for sst files (SGI version of Scenarist seem to need this for
subpicture preview).
Version 2.4.3.4
* Corrected 1-frame error in collision reporting when using
the "Stop is FNV" setting.
* The small 'jog' now gets the focus by default in the preview window
when there's a movie as the background, and when the 'J' key is pressed.
* Restablished support for a single SMPTE value to be applied as
offset for the whole script.
Version 2.4.3.3
* Added a "detach title" feature to simplify the timing function.
* Removed support for time segments in the old MaestroSBT way.
Old files with segments will still be processed, but the segment
information will not be editable.
* Changed the behavior of the chapter point overlap detection tool
to used single values as chapter "cut" instead of an open segment.
* Segments and chapters for DVD authoring are now saved with the file.
* Script output can now be divided into one script file per DVD segment.
Version 2.4.3.2
* Added controls '[' and ']' (in US keyboards) to make the currently
selected title box centered, but with its text left-aligned or
right aligned within the box (uses manual positioning).
* Fixed access violation in some export filters when exporting an edited script.
* Added a tool to check for overlapping titles in DVD chapter points.
* Added open and close quotes buttons in edit subtitle dialog.
Version 2.4.3.1
* Corrected two access violations when deleting last subtitle in timeline.
* (Hopefully) corrected bug preventing a subtitle from being deleted when
others where deleted in the same session.
* Added export as text dialog, useful as a transcription.
Version 2.4.3.0
* Added MPEG1 audio support for audio syncing.
Version 2.4.2.8
* Added internal parameter DoLevels to improve visibility of some MPEG1 files.
* Added alternative path for saving MPEG1 pre-parse data
using HKEY_CURRENT_USERSoftwareGAPMaestro Subtitle ConverterMPEGParsePath.
* Antialias parameters are now configurable via the style editor.
Version 2.4.2.7
* Support for 16:9 compensation.
Version 2.4.2.6
* Support for escaping and { with
* Very rudimentary support for tabs (t) when left aligning
Version 2.4.2.5 (internal release)
* Added "Person" to Captions Inc. export (CaptionsIncParser.cpp & .h, Conf.h, Compatibility dialog)
Version 2.4.2.4 (internal release)
* Support for MBCS (Japanese, Korean, Chinese).
Version 2.4.2.3 (internal release)
* Corrected honor of a .son file's palette.
* Added subpicture number hint to the edit/preview dialog.
Version 2.4.2.2 (internal release)
* Added tool to find short subpictures (less than n frames long).
Version 2.4.2.1
* The palette now can hold the 16 available slots in Scenarist and DVD Maestro scripts.
* The honor palette function is now fully functional.
Version 2.4.2.0
* In the edit window, the slider is now updated when selecting the time
from the combo box.
* Now, the edit window keeps the current frame (if any) when closed an re-opened.
* Corrected annoying bug in background picture selection dialog.
* Guides and safe area show status are now saved.
* MPEG1 parsing now correctly disables the preview dialog.
* In the edit/preview window, shift+arrow keys now move the anchor point
for manually positioned subtitles.
* Fixed crash sometimes happening when opening any dialogs.
* Intelligent positioning is now brighter about the manually positioned subtitles.
* Added italics correction at style level for ill-hinted fonts.
* Now the CTRL key on the edit window has snap efect on the axes
while dragging a subtitle.
* BTNexgenIPL 2.9.0.1 library fixes a couple of bugs in JPEG decoding.
* Small cosmetic/usability fixes.
* Styles can now be edited from the edit subtitle window.
Version 2.4.1.0
* Added support for cloning subtitles (CTRL+C) in the edit window - alpha state.
* Added support for deleting subtitles (DEL) in the edit window - alpha state.
* Added timing help to the edit subtitle dialog.
Version 2.4.0.2
* Corrected small memory leaks.
* Changed key navigation behavior in the edit/preview window.
* MPEG1 parsing can now be saved to a file to speed up future loadings.
Version 2.4.0.1
* Improved code page support in edit windows.
* Added a few more symbols to the RTL mirroring.
* Some speed improvement in RTL text rendering.
* Corrected bug when trying to honor another script's palette.
Version 2.4.0.0
* Pretty good support for Hebrew and Arabic languages.
* NexgenIPL version 2.9 release should correct all the I-Author compatibility problems.
Version 2.3.4.1
* Corrected width detection for right-aligned text.
* Corrected crash in export to Captions Inc.
* Warning: RTL support is work in progress in this version (not usable at all!)
Version 2.3.4.0
* Now the "*" before the SSA style name is respected.
* Added anchor points to manually positioned subtitles.
Version 2.3.3.2
* Better boundary check for large bitmaps.
* Better correction of internal processing of empty text segments.
* Added option to ignore kerning pairs, diacritics and ligatures at style level.
Version 2.3.3.1
* Decreased internal resolution as it was too large and caused problems in large lines.
* Now the 4:3 compensation setting is correctly saved with the file.
* Preliminar boundary check for large bitmaps.
* Partially corrected internal processing of empty text segments.
Version 2.3.3.0
* Added Processing of font kerning pairs to improve rendering quality.
Version 2.3.2.4
* Line numbers in Captions Inc. format now go from 0 to B.
* Raster fonts are accepted, now.
* Corrected scale of extra character spacing (bug introduced in 2.3.2.1).
* Corrected sample box in the edit style dialog.
* Increased the italic fonts margins for very slanted fonts.
Version 2.3.2.3
* Export to Captions Inc. format now calculates vertical positioning.
Version 2.3.2.2
* Corrected small bug in SSA comment parsing.
* Corrected outline size affected the text position (added a new compatibility option).
* Corrected updating of manual indicator when moving subtitles with the arrow keys.
Version 2.3.2.1
* Adopted BTNexgenIPL 2.9 RC4 (new build) to see if it corrects 4-bit RLE bitmaps.
* Improved rendering resolution (as it changes the way the text is rendered, a
new compatibility option was added to the compatibility dialog).
* Added aspect ratio check to the preview window (A/Ctrl+A).
Version 2.3.2.0
* Resolutions up to 720x576 are now permitted in the preview window.
* Added keyboard accelerators to the main window.
* Added aspect ratio correction option for fonts.
Version 2.3.1.0
* Added rough Captions Inc. export support.
* Implementing BTNexgenIPL 2.9 RC4 (private build) seems to correct TIFF compression.
Version 2.3.0.4
* Corrected inter-word spacing when using outline, but added backward compatibility mode.
* Corrected coordinate display errors in the edit/preview window.
Version 2.3.0.3
* Corrected more memory leaks.
* 4 bit RLE bitmaps disabled again. :(
Version 2.3.0.2
* Corrected misplacing of colliding subtitles due to outline.
Version 2.3.0.1
* Corrected italic text misplacement when emphasizing only part of the text.
* Corrected a small shift in the text when using italic styles.
* Corrected small memory leak.
Version 2.3.0.0
* Added intelligent collision support.
* Added collision forseeing support.
* Added support for h hard spaces.
* Sticky colors now work.
* RLE bitmaps are enabled again, as the BTNexgenIPL 2.9 RC3 library is used now.
* TIFF compression is not working due to the new library :(
Version 2.2.12.4
* Italic text rendering corrected in preview windows.
Version 2.2.12.3
* Corrected italic text rendering. Sometimes italic text was cut some pixels from the left, specially on large fonts and in words beggining with j, A, etc.
Version 2.2.12.2
* Corrected time editing when working in mixed fps mode.
Version 2.2.12.1
* Corrected updating of slide bar in preview window.
* Corrected non-standard line spacing on collision.
* Corrected loosing of some style attributes when editing.
Version 2.2.12.0
* Corrected error on style overrides when styles had spaces in their names.
* Added global setting for character spacing.
Version 2.2.11.1
* Relaxed checking of frame rate on SSA plugin.
Version 2.2.11.0
* Some code arrangements.
* Added Stop is FNV option in edit/preview window.
Version 2.2.10.3
* Corrected crash in preview when segments changed.
* Corrected crash in preview when there are no subtitles in the timeline.
Version 2.2.10.2
* Corrected style display in the edit subtitle dialog.
* Improved color colision resolution when using 2-color mode.
Version 2.2.10.1
* RLE bitmaps momentarily disabled due to bugs in the library.
* Corrected processing of FullWidth option in saved files.
* Modified submux color scheme, so background is the first color. This may fix some reported problems with submux.
* Some code arrangements.
Version 2.2.10.0
* Added a check for the movie background offset to improve clarity.
* Added SSA override help to the subtitle edit dialog.
* Added tooltips to the subtitle edit dialog.
Version 2.2.9.0
* Added style change to the subtitle edit window.
* Added preview to the subtitle edit window.
* Corrected input error when changing the stop time.
Version 2.2.8.1
* Corrected MPEG1 preview for non 24bit display modes.
Version 2.2.8.0
* Added sliders to the preview window.
Version 2.2.7.0
* SRT export is back.
Version 2.2.6.0
* Added faster preview for MPEG1 files.
Version 2.2.5.2
* Added scale help in the edit style dialog.
* Corrected time code values in submux scripts.
* Corrected horizontal margin scaling when breaking lines.
Version 2.2.5.1
* Corrected the alpha values for submux scripts.
* Now using version 2.9 RC2 Build 20020217 of the NexgenIPL libraries.
Version 2.2.5.0
* Added kerning control at the style level.
* Added line spacing control at the style level.
Version 2.2.4.0
* Added preview to the SSA style edit window.
Version 2.2.3.2
* Fixed hung occurring when changing the stop time of the last subtitle.
Version 2.2.3.1
* Fixed some bugs on character set overriding.
* Fixed non-closing of the pipe when pressing ESC in the feed dialog.
Version 2.2.3.0
* Added submux support.
Version 2.2.1.0
* Added some right-to-left languages support.
* Now you can use a movie as background for the preview.
* Added editing of SSA styles.
Version 2.2.0.0
* Added a Virtual Dub plug-in to enable preview of the subtitles.
* Rewrote the remaining code for non-drop frame time conversions to 64-bit precision (I know, I know). Now 29.97 and 30.00 fps should both work accurately.
Version 2.1.2.0
* Added Philips IMG subtitle format generation.
* Added limited time position editing to the preview window.
* Corrected small problem on ABSOLUTEIN/ABSOLUTEOUT due to the use of an uninitialized lookup table.
* Corrected the difficulty to unset manual positioning.
* Better feedback when a subtitle has a bad time span.
Version 2.1.0.0
* Added limited text editing to the preview window.
Version 2.0.4.0
* Added a “no horizontal collision” option for rendering overlapped dialogs.
Version 2.0.3.6
* Corrected processing of {fs} override.
* Corrected the “manual” indicator in the preview.
Version 2.0.3.5
* Corrected time coding for Scenarist, where subpictures where one frame shorter.
Version 2.0.3.4
* Rewrote the code for non-drop frame time conversions to 64-bit precision. Now 29.97 and 30.00 fps should both work accurately.
* Minor changes in the code for the main window.
Version 2.0.3.3
* Corrected time coding for Scenarist, where subpictures where one frame shorter.
* Corrected incorrect rounding in time calculations.
Version 2.0.3.2
* Corrected time coding in TXT files for I-Author.
Version 2.0.3.1
* Absolute positioning is now taken into account for creating the final bitmaps. :P
Version 2.0.3.0
* Added support for various BMP formats, TIFF and TGA.
* Corrected the support for style priority in the collision resolution.
* Removed Lie TIFF format, as it is no longer needed. ;)
Version 2.0.2.3
* Corrected SSA script edition to use only one digit for the hour fields.
* Corrected crash when using the line spacing parameter.
* Added a warning message for when subtitles get negative time span due to misuse of ABSOLUTEIN and ABSOLUTEOUT tags.
* Corrected duplication of subtitles in preview after changing some settings.
* Slightly changed the behavior of the “manual” button in the preview window.
* Added a “Lie tiff format on bitmaps” for those who convert the bitmaps into TIFF.
* Added safe area guides in preview.
* Added key shortcuts in preview for showing/hiding guides.
Version 2.0.2.2
* Added a tool to snap the times in the SSA script to valid frame times.
Version 2.0.1.2
* Added a control to the accidental misuse of the ABSOLUTEIN/ABSOLUTEOUT values.
* Corrected color swapping in the preview.
* Added a better time navigation in the preview mode.
Version 2.0.1.1
* Corrected preview for color-depths different of 24.
* Enlarged start and stop fields in preview a bit.
Version 2.0.1.0
* Added preview option, with position editing capabilities.
* Removed exporting to SRT format.
* This readme is now in RTF format.
Version 2.0.0.0 (internal release)
* Added .sst, format specific to Scenarist with some minor differences to .son format.
* Added SMPTE drop frame time support.
* Added the option to enter the dest-pos of segments in SMPTE format.
* Added SMPTE absolute positioning in time from the SSA file to override calculations.
* MaestroSBT configuration is now saved to the SSA file.
* New look of the UI to handle the new capabilities.
* Corrected display area in output script.
* Changed gray from 127,127,127 to 125,125,125 in color keys.
* Corrected small rounding error in fps conversion.
* Changed rounding of inexact frame locations to up, to match the Avery Lee's Subtitler behavior.
* Subtitle positions are now handled internally in frames.
Version 1.1.2.0
* Corrected sporadic clipping of italicized characters.
* Corrected the SRT conversion.
* Added line spacing control.
* Added color key selection option, for supporting other authoring applications.
Version 1.1.1.0
* 8 bit per pixel is back, though selectable.
* A "use full width" option was added.
* Corrected the outline rendering, because errors were introduced.
* Now "use two colors" is the default.
Version 1.1.0.0
* Major rewriting of the rendering and parsing code to fully support SSA inline style overrides. Now one can set a single word in the subtitle as italic, bold, etc.
* Improved international support. Now the code page is taken from the SSA script (as it should be!) and can be overridden from the rendering dialog.
* Added the option to omit the bitmap generation (useful when you are experimenting with the timing and you don't want to recreate the bitmaps every time).
* Improved color collision resolution algorithm.
* Added the projected sticky colors checkbox.
* Corrected small bug in the line balancing algorithm.
Version 1.0.1.6
* Corrected parsing of font-size override (was taken as if it was font-face override).
* Added exporting to SRT (SubRip) format.
Version 1.0.1.5
* Corrected parsing of style names from the SSA file (take out "*" from them).
Version 1.0.1.4
* Changed bitmap output to always give even widths, as DVD Maestro sometimes seems to get confused with 4-bit bitmaps in odd widths.
* Corrected Rendering dialog checkboxes.
* Corrected about box to display correct version :)
Version 1.0.1.3
* Changed bitmap file format from 8-bit to 4-bit. This seems to be the trick for I Author support.
* Added "fixed width" option, as an attempt to keep I Author's muxer from hanging. It turned out that the bitmap format was the solution, so this setting has no specific use.
* Changed bitmap palette to match expected colors when parsing for I Author. This was not required, though.
Version 1.0.1.1
* Added (hopefully) support for I Author.
* Added support for different bitmap resolutions, but the aspect of the fonts is not corrected, for the moment.
Version 1.0.0.3
* Added option for balanced word wrapping in the Rendering dialog.
* Fixed minor glitches in color assignment for collisions.
* Tweaked to avoid 1 frame subtitles when generating blinking effects/should be worked in a better fashion.
Version 1.0.0.2
* Changed bitmap rendering to use DIBs instead of DDBs. This should allow MaestroSBT to work with most video drivers.
* Added support for up to three simultaneous colors, providing that they belong to different (colliding) subtitle lines. This is done by sacrificing colors for antialias and outline, of course.
* Added "don't clip bitmaps" option, to generate full 720x478 bitmaps (Scenarist apparently needs this).
* Changed bitmap automatic names to be NNNN instead of N, to allow getting the correct sort order in explorer.