Changes log 2020
2020/Apr/20 Version 1.3.4 Beta 7
Remarks:
  • It is recommended to install .NET 4.8, but not mandatory.
Fixes:
  • Comparer tool: Fixed visual problem when displaying few rows. Rows appeared stretched.
  • GUI: Fixed problem binding textboxes with single-line texts.
  • GUI: Improved padding in expandable panels.
  • Render: Improved measurement of composed graphemes.
  • Render: Improved measurement of right-to-left graphemes.
  • Scopes: Fixed crash when using subtitle clip scopes with non-subtitle clips.
Improvements:
  • Blu-ray: Automatic removal of "{" and "}" in imported OFS GUID's.
  • Blu-ray: New option to import a BDN and OFS, splitting the OFS at each clip.
  • Blu-ray: New warning when importing a BDN with an OFS that does not exist.
  • Blu-ray: New warning when importing a BDN with an OFS with wrong GUID.
  • Configuration: Improved detection of text values.
  • Go to: Improved layout.
  • Go to: New button to reset the options.
  • Import: Improved "import post-process" options. Now these options can be independent for each file format.
  • Import: New option to select how to remove line vertical position. It is possible now to keep the position only in the last line. Available in setting/import/default
  • OFS: New option to import an OFS splitting it at zeroes.
  • OFS: New option to import an OFS splitting it value change.
  • Overlay: The "element path" overlay has been removed, the "hierarchy" overlay can be used instead.
  • Overlay: The "proofing" overlay has been remaned to "text formatting".
  • Overlay: The "text areas" overlay now allows to display grapheme areas.
  • Overlay: The "text formatting" overlay can now highlight runs that are vertical, right-to-left, or tate-chu-yoko.
  • Overlay: The "text formatting" overlay can now highlight runs with modified advance.
  • Overlay: The "text formatting" overlay can now highlight runs with modified font style (italic, bold, underline, strikeout).
  • Overlay: The "text formatting" overlay can now highlight runs with ruby and boten.
  • Overlay: The "text outside" overlay now allows to show/hide the visual warning.
  • Overlay: The "text outside" overlay now allows to specify a tolerance.
  • Stereoscopic import: New option to remove keyframes with no stereoscopic (without nodes, or all nodes are zero). Available in setting/import/default
  • Stereoscopic import: New option to specify minimum and maximum duration for keyframes. Available in setting/import/default
  • Word: New settings to specify header and footers for Word Template files.
New features:
  • Configuration: New support to configure the watermark in the configuration file.
  • Formats: Several new Excel formats, to import and export Excel spreadsheets.
  • Markups: New "{fontname}" to change font name. It accepts a direct parameter, example "{fontname:Arial}".
  • Office OpenXML: New "Excel template (reference + empty)" format. It imports and exports spreadsheets, including an empty column to translate text.
  • Office OpenXML: New "Excel template (reference + text)" format. It imports and exports spreadsheets, including the reference text and translation text.
  • Office OpenXML: New "Excel template (text only)" format. It imports and exports spreadsheets.
  • Office OpenXML: New "Excel" format. It imports and exports spreadsheets. Columns are customizable.
2020/Apr/08 Version 1.3.4 Beta 6
Remarks:
  • It is recommended to install .NET 4.8, but not mandatory.
Fixes:
  • GUI: Fixed problem playing system sounds. The 'question' beep did not work in some systems.
  • GUI: Fixed problem with scrollbars in nested panels.
  • Japanese: When importing boten, only the first glyph is used now. This will avoid to have too long botens.
  • Stereoscopic: Keyframes with thousands of nodes could hang up the timeline GUI. Now interpolated values are displayed only for keyframes with up to 1000 nodes.
Improvements:
  • Comparer tool: New sort mode "ordinal". It puts in the same row subtitles with the same ordinal number (first with first, second with second, etc).
  • Comparer tool: New sort mode "time overlap". It puts in the same row subtitles that overlap in time.
  • Comparer: The "formatted text" comparer now supports underline, font name and font size.
  • Japanese: Added support for boten glyph katakana middle dot.
  • Japanese: Boten rubies now use the new "Base" alignment as default.
  • Sony OFS: Added new warning when exporting an OFS without subtitles (without keyframes).
  • Sony OFS: Support to export stereoscopic keyframes that have a time offset.
  • Watermark: New option in settings to preview the watermark.
  • Watermark: New option to display any text in the watermark. This text can be build using variables.
New features:
  • Japanese: New "Base" alignment option. It aligns each ruby glyph on top of each ruby base glyph.
  • Project: New feature to post-process imported projects.
  • Settings: New options in "settings/import/post-process" to select which tags to add to imported projects.
  • Tags: New "boten to style" tag. It removes boten and applies a style to the text.
  • Tags: New "boten visibility" tag. It makes boten not renderable.
  • Tags: New "remove boten" tag.
  • Tags: New "remove ruby" tag.
  • Tags: New "style to boten" tag. It puts boten on texts with a given style.
  • Variables: New {ComputerIP} variable.
  • Variables: New {ComputerIPPublic} variable. If the public IP is not available, it inserts the local IP.
  • Variables: New {ComputerName} variable.
  • Variables: New {ComputerUserName} variable. It inserts the name of the current active user in Windows.
  • Variables: New {UserName} variable. It inserts the name of your current account, usually "Guest".
2020/Mar/29 Version 1.3.4 Beta 5
Fixes:
  • Comparer: The "time-in" comparer now uses the tolerance value.
  • FFmpeg: Fixed bug creating hardcopies. FFmpeg could fail and return error code 1.
  • Fonts: Fixed crash when loading a system typeface with no file location.
  • GUI: Fixed console colors in non-dark themes.
  • Office OpenXML: Fixed bug importing Excel cells with inline texts.
  • Spell checking: Improved detection of errors even when words don't have a suggested correction. When using the Microsoft Word spellchecker.
  • Spell checking: Now spell-checkers are not launched if there are no subtitles to check.
Improvements:
  • Character picker: New option to always use the Unicode font to display the characters.
  • Commands: The "close project" command can be used now to create a shortcut.
  • FontTools: Updated to version 4.6.0.
  • Installation: The installer now clears the "communication" and temporal folders.
  • Newtonsoft: Updated to version 12.0.3.
  • Snapshots: New option to include the watermark in snapshots (monitor's current watermark).
  • System: The "clipart" folder is now created automatically (\ProgramData\{ApplicationName}\ClipArt).
  • System: The temporal folder is now created automatically.
  • Tags: The "text visual overlap" tag can now report text lines that overlap. Useful to report ruby text that overlaps another text line.
  • Tags: The "text visual overlap" tag has now an option to specify a tolerance.
  • Unicode: Updated to version 13.0.
  • Unicode: Updated to version 4.5.
  • Utilities: Improved functions to remove empty lines.
New features:
  • Tags: New "compare numbers" tag. It compares two texts and reports it their numeric values are different.
  • Workflow: New "same clip" twin mode. It matches a clip with itself.
  • Workflow: New "same track" track source mode. It finds clip's track.
2020/Mar/03 Version 1.3.4 Beta 4
Fixes:
  • Character picker: Fixed problem highlighting buttons.
  • Character picker: Fixed problem scrolling the window. Now the window is auto-resized to avoid scrolling.
  • Commands: Fixed bug in the "add track" command when auto-creating a markers track. No track was created.
  • GUI: Fixed color of some buttons when no visual style is active.
  • GUI: Fixed problem with large margins in the timecode box.
  • GUI: Fixed strange bug resizing tabitems when DPI scaling is higher than 100%. The utilities window could crash.
  • List tool: Fixed problem with the scrollable size of the scrollbar.
  • Office OpenXML: Fixed bug importing italics. New support to turn off italics in runs even if a global style uses italics.
  • Track time conversion: Fixed bug drawing previewed clips with correct times.
  • Track time conversion: Fixed bug setting the anchors' time-in.
Improvements:
  • Commands: New option in the "go to" command to choose if the destination subtitle will be focused.
  • Commands: The "add marker" command now allows to specify the name and comments for the new marker.
  • Commands: The "snap node time" command can now snap to scene changes.
  • FontTools: Updated to version 4.4.0.
  • Go to: New options in the "go to" dialog to choose a time format for the time field.
  • Go to: New options in the "go to" dialog to navigate markers, keyframes, nodes and playlist.
  • Go to: The "go to" dialog now allows to enter relative timecodes. For example, +10:00 to jump 10 seconds forward.
  • Google translate: New option to limit the server requests.
  • Scantitling: New option to import files overriding the encoding.
  • Shortcuts: New option to sort the shortcuts by gesture (key combination).
  • Tags: The "convert language code" now allows to convert to uppercase.
  • Tools: New option in the "go to" command to auto-close the dialog. The dialog is closed after entering an index/timecode and pressing enter.
  • Track time conversion: The window is now a floating window, to allow to use the subtitler.
  • Utilities: The "snap nodes time" utility can now snap to scene changes.
  • Utilities: When an utility cannot be executed, now a brief error message is displayed.
New features:
  • Commands: New "go to keyframe node" command.
  • Commands: New "go to keyframe" command.
  • Elements: New element finder "all keyframes". It can be used to navigate between all keyframes.
  • Elements: New element finder "focused or higher track (markers)". It can be used to create markers in a higher track.
  • Plug-ins: New "Windows 10" plug-in. More details below.
  • Scopes: New "active" track scope. It allows to modify the active/focused track.
  • Scopes: New "all" track scope. It allows to modify all tracks.
  • Scopes: New "name" track scope. It allows to modify track with a given name.
  • Scopes: New "track scope" feature. It will allow to select tracks to improve current functionalities.
  • Scopes: New "type" track scope. It allows to modify tracks of a given type (subtitles, effect, markers, etc).
  • Scopes: New clip scopes to select subtitles with and without text.
  • System: New options in the configuration file to change the location of the application data folder.
  • System: New options in the configuration file to change the location of the plug-ins folder.
  • System: New options in the configuration file to change the location of the temporal folder.
  • Tags: New "replace language code" tag. It allows to detect a language code and replace it with another one.
  • Tags: New "set language code" tag. It automatically sets the language code taking the track's language and converting it to ISO 639-1/2 or BCP47.
Window 10 plug-in:
  • This plug-in requires Windows 10. Tested with Windows 10 release 1909.
  • This plug-in is not installed by default. You have to enable it during the installation process.
  • For the moment this plug-in adds limited functionalities. More features will be added soon.
  • It adds support for more than 400 BCP47 language codes.
2020/Feb/18 Version 1.3.4 Beta 3
Fixes:
  • Languages: Improved BCP47 table. Some codes appeared twice because their language names were not identical.
  • Render: Fixed bug in the skew pixel effect. Now all the draw area is processed to avoid leaving pixels outside.
  • TimedText: Fixed bug exporting boten. Boten was exported as ruby span.
Improvements:
  • Languages: Improved conversion of Digital Cinema codes to BCP47
  • Languages: New option in the "convert language code" tag to convert to BCP47 neutral.
  • Languages: New option in the "convert language code" tag to use only the first Digital Cinema code.
  • Languages: New option in the "convert language code" tag to use only the second Digital Cinema code.
  • Tags: New direction option in the skew tags. Direction "horizontal back" skews the text backwards.
  • Tags: New option in the skew tags to automatically fix the text position.
  • Tags: New option in the skew tags to offset the text.
  • TimedText Netflix: Aded support to export textAlign.
  • TimedText Netflix: Improved ruby export. Now simple ruby is used instead of baseContainer.
  • TimedText Netflix: Support to import shear as italic.
  • TimedText: Improved export of boten (textEmphasis). Improved naming of known boten characters.
  • TimedText: Improved export of paragraph and line alignments.
  • TimedText: New setting to import 'shear' effect as italic.
New features:
  • Tags: New "line secondary alignment" tag. It aligns text lines relative to a base line.
  • Tags: New "paragraph flow Vertical" condition tag. It evaluates if the text is vertical.
  • TimedText: Added support to export using EBU extension. For the moment only the ebutts:multiRowAlign attribute is exported.
  • TimedText: New option to select how to export region area units (pixels or percentage).
Future Window 10 features:
  • Players: New NewTek NDI player. It streams the video and subtitles to a NDI connection. This player is not real-time.
  • Players: New setting to enable double-buffering for the video server.
  • Players: New setting to enable multi-threading for the video server.
2020/Feb/06 Version 1.3.4 Beta 2
Fixes:
  • Utility: Corrected options names in the "remove lines" utility.
Improvements:
  • FFmpeg: Updated to version 4.2.2.
  • FontTools: Updated to version 4.3.0.
  • Monitor tool: New setting to select the kind of pixel information to display when moving the mouse over the monitor.
  • System: Added support to use colors in BAT batch files.
  • TimedText Netflix: Added version "2020" (non Beta). And removed versions "2019" and "2020 Beta".
  • TimedText: Improved merging of overlapping subtitles. Some conditions worked fine with Japanese, but were too strict for other scripts.
  • TimedText: New support to export textEmphasis (Japanese boten) using the character name, if the character used is a known one.
  • TimedText: Paragraphs now always have a region name, even when "position mode" is not set to "region".
  • Tracks rename: Redesigned "rename tracks" window. Now it can rename tracks using variables.
  • Typefaces: New support to identify bsln, DYNA, edt0, fdsc, Zapf tables.
  • Unicode: Improved management of unknown charaters. Unknown entry points are now added automatically to the Unicode table.
New features:
  • Commands: New command to refresh the monitor.
  • Commands: New command to toggle overlays in the monitor.
  • DVD: New tag to check exported DVD subtitles. The "Check SPU size" tag can report images with too many scan lines, too large data size, and too large scan line RLE size.
  • Font browser: New menu to list all installed fonts.
  • Formats: New detection format "Adobe Markers".
  • Formats: New import format "Final Cut Pro Interchange Markers". It imports FCP clip markers.
  • PNG: Exported PNG images are now validated. This is a workaround for the Windows PNG bug in Windows 7.
  • Tags: New tag to specify a territory code.
  • Variables: New export variable "{CommentsOneLine}". It inserts the subtitle's comments without line breaks.
  • Variables: New export variable "{TerritoryCode}".
  • Variables: New export variable "{TextReferenceOneLine}". It inserts the subtitle's reference text without line breaks.
  • Variables: New export variable "{TextReference}". It inserts the subtitle's reference text.
  • Variables: New variable "{ElementTerritoryCode}".
  • Variables: New variable "{ExporterFormatName}" that inserts the name of the format used in the exporter.
2020/Jan/28 Version 1.3.4 Beta 1
Fixes:
  • Exporter: Removed false "nothing to select" message in the exporter editor.
  • Font viewer: Now it displays the original font path, even if the font is temporal.
  • GUI: Fixed margin of checkboxes when inside a horizontal panel.
  • GUI: Fixed problem with non-editable path controls that still allowed to drop files.
  • Languages: Digital Cinema code for Khmer has been changed to "km".
  • Languages: Improved names in some cultures. The name of the script has been added. For example, to differentiate between "Sindhi" and "Sindhi Arabic".
Improvements:
  • Blackmagic: Removed support in all Blackmagic mirrors to show video.
  • Export: The export preview now displays error messages as tooltips for failed tasks.
  • Export: The export report now allows to see the failed tasks.
  • Font compression: Added suppport for temporal fonts that do not have a file extension.
  • Font compression: Improved reporting when some mandatory tables are missing.
  • Font compression: New error message when trying to compress OpenType fonts, which are not supported.
  • Font compression: New option to check if the shape of characters have changed after compressing the font.
  • Font compression: New option to support alternative cmaps platforms (Mac and Custom cmaps) when Windows/Unicode ones are not present.
  • Font compression: Support for CMAP tables type 13.
  • Font compression: When a embedded bitmap table has been excluded from the font file, now all embedded bitmap tables are excluded too.
  • Font compressor tool: Improved function to analyze fonts. The report is tab separated, which can be pasted into Excel.
  • Font compressor tool: Improved function to compare fonts. Modified glyph shapes can be detected. The report is tab separated.
  • FontTools: New option to do not recalculate glyphs' bounding boxes.
  • FontTools: Updated to version 4.2.4.
  • Fonts: Improved detection of fonts installed for a single user (located in the \AppData\ folder).
  • Fonts: The default Unicode font is now "Unifont" if installed.
  • GUI: New setting to fix the position of progressbars when several are displayed at the same time.
  • GUI: The "document" dialog now allows to copy text to the clipboard keeping formatting.
  • NewTek NDI: Removed support in all NewTek NDI mirrors to show video.
  • Overlays: Grids now display values using a minimum font size of 10 pixels. Smaller fonts were difficult to read.
  • Project check: Improved project check window. This window shows errors detected when opening projects.
  • Render: Improved comparison of characters visually. Pixels are now compared in the active region, and ignoring antialias.
  • Screen saver: Screen savers can be launched now when inactivity is detected.
  • Subtitle editor: Improved layout.
  • Subtitle editor: New options to show/hide index, times, text count and reading speed.
  • Subtitle editor: The reading speed control now displays its value graphically.
  • Subtitle editor: The text count control is now aligned with the subtitle text.
  • Subtitle editor: The size of the tool now fits its panel.
  • System: Improved detection of rooted paths.
  • System: The temporal folder is now cleared when the application exits.
  • TimedText: Improved import of Smpte-TT files. The Smpte-TT import is now similar to the TimedText import. But the TimedText one presents more options.
  • TimedText: New option to export colors as "hexa (optional alpha)".
  • Tracks: Improved rename tracks window. New option to select the kind of track to rename. New option to find and replace.
  • Typeface viewer: A temporal copy of the font file is now created before displaying the typeface. To avoid creating a font collection if similar fonts are located in the same folder.
  • Typefaces: New support to identify ASCP tables.
  • Undo: New internal support to undo element names.
  • Unicode browser: Some small changes in the GUI.
  • Unicode: Improved management of surrogates.
New features:
  • Commands: New "save and close" commands to close a project always saving it.
  • Commands: New command and menu entry to rename exporters.
  • Font compressor tool: New tool to test-compress all fonts inside a folder .
  • Fonts: New setting to select the default Unicode font. This font is used to preview characters in the font viewer, Unicode browser, text analyzer and some providers.
  • Log: New log system that can track application activity and inactivity.
  • Mirrors: New option in the "stereoscopic" mirror to select how to fit the image inside the stereoscopic panel. The new "fit aspect" option allows to work with side-by-side 50%-50% movies.
  • Mirrors: New option in the "window" and "transparent window" mirrors to select how to fit the image inside the window.
  • Presets: New option in the presets editor to synchronize presets. It basically compares your presets against presets in a different folder, and allows to decide which ones to keep.
  • Programs: New font browser program in the hub. It allows to analyze fonts and repots if they support some features. It can check if the fonts support some given characters, font compression, and if characters support vertical render.
  • Settings: New option in "settings/system/files" to delete all temporal files automatically on exit.
  • System: New provider object that controls all temporal files.
  • Tags: New "normalization decomposition order" tag that reports graphemes decomposed in the wrong order.
Future Window 10 features:
  • Languages: The BCP-47 language table has now +400 languages.
Changes log (old entries)
Older entries