Assemble Captions—A unique feature of MacCaption Pro and Enterprise

See our captioning comparison chart to find the configuration that’s right for you.

The Assemble Captions feature can save you a lot of time when you have a show that is already captioned, and now you need to edit the video. When editing video that contains closed caption data, any cuts or inserts will cause the original caption track to no longer match the edited sequence. Also, any rendering such as transitions, color correction, or compositing of graphics can cause deletion of closed caption data. In the past, this would require the project to be re-captioned from scratch. The Assemble Captions feature can find the original captioning data, conform it to match the edited sequence, and re-insert it into the final video (including other video formats) after all the editing is complete

Assemble Captions is a feature that is very similar to an assemble edit feature in a nonlinear editing system. It is designed to import an edit decision list (EDL) from Final Cut Pro or other NLE via an Apple Interchange Formatted XML file. MacCaption can conform the closed captions to the video edits that were made in Final Cut Pro or other NLE, provided that the original video clip had closed caption data.

Assemble Captions will work with both closed caption data and subtitle files in EBU-STL (.stl) and PoliScript PE2 (.txt) formats.

The following is a list of practical applications for the Assemble Captions feature:

  • Editing previously captioned SD and HD video clips
  • Combining two or more previously captioned clips on one timeline
  • Adding graphics or overlays to a captioned video clip
  • Editing a vendor master for web or disc delivery without losing caption data
  • Color enhancing or correcting a video master after it has been closed captioned
  • Fixing flash frames in the final video master without losing caption data
  • Cutting foul language or adult content in a video master without losing caption data
  • Cutting video master to clock making space for more commercial time without losing caption data

The following options are available in the Assemble Captions dialog:

  • Conform .scc time codes to current time code mode. Adjust .scc time code values to the current time code mode.
  • Conform final result to sequence starting time. Adjusts the starting timecode of the captions to the starting timecode of the video sequence. For example, if the video sequence starts at 01:00:00:00 then the decoded captions will also start at this time. When deselected, the starting timecode of the captions is set to 00:00:00:00 by default.
  • Offset final result by [00:00:00:00]. Enter a time value to offset the final result.
  • Erase current program data before adding new captions. Erases all captions currently open in MacCaption prior to importing the new assemble caption. This feature saves the extra step of starting a new project in order to clear the caption project of caption data before performing the Assemble Caption operation.
  • Force caption erase at clip boundary. Inserts a caption erase when a caption extends over a clip boundary. Depending on the caption data, there may be times when a cut in the video breaks the caption timecode that extends beyond the length of the cut. In addition, there may be captions that come in before the dialogue starts if dialogue was removed during editing. This option automatically deletes these captions in order to accurately represent the edits that were made.
  • Preserve MacCaption decoded caption data as .scc files. Saves the captions extracted from source movies into .scc files in the movie’s folder. MacCaption decodes captions from QuickTime videos into .SCC files in order to accomplish the Assemble Caption operation. This option permanently saves these .SCC files alongside the QuickTime videos in their corresponding folder, or in a user specified location.
  • Remove clip boundary captions that display less than 1 second. Removes a caption that has a display time of less than 1second and extends to the next clip boundary. This function is similar to "Force caption erase at clip boundary" except that it only affects captions that display less than 1 second.
  • Use alternate data file location—Set Location. Sets a new specific location for .scc files generated in the Assemble Captions operation. When not selected, MacCaption will save and/or look for SCC files in the same folder as the video file.
How to Perform the Assemble Captions Operation