Help us keep the list up to date and submit new video software here.
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.