Changes in MacCaption

MacCaption Change History since MacCaption V5.4


MacCaption V5.4.7 - 17 May 2012

  • Bug Fixes
    • Exporting SMPTE Timed Text with tunneled data gave incorrect output.
    • Importing certain valid SMPTE Timed Text files would cause a crash.
    • The "Set Caption Data Lowest Limit" did not appear when exporting MXF.
    • Playing a movie to the end in Autosync mode would cause strange behavior when selecting captions.
  • New command-line option to convert timecode mode: -command=convert_tc_mode
    • See the command-line interface documentation for details

MacCaption V5.4.6 - 10 May 2012

  • Bug Fixes
    • New features were not visible with some USB keys.

MacCaption V5.4.5 - 9 May 2012

  • New USF/UYC raster image conversions under a new "File > Convert" menu item.
    • UYC files are a special raster format for subtitles, typically used with hardware encoders, while USF files indicate the time and position to be used to add the subtitles in UYC files to a video stream.
    • "USF/UYC to Text/PNG..." converts the USF file into a tab-delimited text file, and UYC files into PNG images
    • "USF/UYC to DECE CFF..." converts the USF file into an XML file that complies with the SMPTE 2052 and DECE "Common File Format" (UltraViolet) specifications, and UYC files into PNG images to accompany the XML file
    • These are not imports - they do not convert the raster images to text captions
  • Major revisions to the "Assemble Captions" feature
    • The internals have been completely rewritten
    • All compliant Final Cut Pro 7 XML ("xmeml" format) files should work correctly
    • The menu item is now in a new submenu, as "File > Import > Assemble Captions > Final Cut Pro 7 (.xml)..."

MacCaption V5.4.4 - 26 April 2012

  • Bug Fixes
    • "Use Movie Time to Position captions at 00:00:00:00" didn't work for QuickTime 608 export and add-to-file.

MacCaption V5.4.3 - 24 April 2012

  • Bug Fixes
    • Drag-and-drop of files onto the text area didn't work with some MacCaption USB keys.

MacCaption V5.4.2 - 9 April 2012

  • "Movie With Combined Subtitles" export is generally improved:
    • It now works with input movies encoded using "Long GOP" codecs.
    • User selections such as "limit data rate" are supported.
  • Changed menu items to eliminate confusion
    • "Black Movie with Single Frame Subtitles" and "Black Movie with Single Frame Open Captions" are no longer available. (These are debugging exports for the programmers.)
    • "Black Movie with Multiple Frame Subtitles" and "Black Movie with Multiple Frame Open Captions" have been renamed to "Black Movie with Subtitles" and "Black Movie with Open Captions"
  • Bug Fixes
    • Style definitions are now inside the <styling> element.

MacCaption V5.4.1 - 20 March 2012

  • TTML imports (e.g. iTunes Timed Text, DFXP, etc.) can now optionally apply the global timecode offset contained in the file, which is specified using the "div begin" tag - e.g. <div begin="-01:00:00:00">.
    • In the GUI, you can control this using a checkbox in the file open dialog.
    • In the CLI, you can control this using the -apply_ttml_global_offset_on_import=[TF] command-line option.
  • Reinstated the "Help > Keyboard Shortcuts" menu item and help page.
  • Encoder versions of MacCaption now support features they didn't previously
    • "Ripple Time Code" on a range of captions
    • "Time Code > Set Blank Frames" menu item and related feature
  • Bug Fixes
    • When a corrupted Rhozet XML file contained bytes that couldn't be interpreted as valid UTF-8 Unicode, MacCaption crashed. Now it fails gracefully, and reports the problem to the message window.
    • When analyzing MXF files, MacCaption would retrieve the start time code from the wrong location in the file.
    • MacCaption could not correctly analyze MXF files with a large number of RIP (random index pack) entries.
    • During Cheetah .cap file export, lines that should have been center- and right-justified lines often incorrectly justified in the output file.
    • ATSC DTV 708 caption import sometimes imported no captions under Mac OS 10.7 ("Lion").
  • TTML export bug fixes - e.g. iTunes Timed Text, DFXP, etc.
    • Exported files sometimes contained duplicate style lines with identical xml:id tags.
    • The "end timecode for a caption could be the same as, or even after, the "begin" timecode for the next caption.
    • The export now omits captions with 0 frames duration.


Quick Links