info@CPCweb.com
CPC Home Products Services Support Downloads Prices Site Map
Serach field
CPC Logo - Home of e-Captioning
Closed Captioning & Subtitling
Software & Services
DV Video NLE Video HDTV DVD Videotape Webcast Caption Live Caption
For friendly and expert help call 800 977 6678

 

 

CaptionMaker Version History

Installing CaptionMaker Over an Older Version

If you already have a older version of CaptionMaker software on your computer, you may need to uninstall the software first before installing a new version only if you find any anomalies.

If you are captioning in the traditional way using an encoder & time code reader, before uninstalling the software, make a note of your default configuration:
- Caption/subtitle device (e.g., Link PDR-885)
- Comm. or serial port for the above device (E.g., Comm. 1, 1200, N, 8, 1)
- Time code device (e.g. ACE PCI-TC)
- Address or serial port for TC device (e.g., 1100)

Then uninstall the old version and install the new version. Run the new version and reset the devices with the old settings.


CaptionMaker Knowledge Base

CPC has a number of new documents for trouble shooting and also for the latest features at http://www.cpcweb.com/TechSupport/CapMaker

----------------------------------------------------------------------------
04/02/08 Version 4.02
----------------------------------------------------------------------------

New Demo Version Installer
There are now two CaptionMaker installers. The original installer is used to install all types of CaptionMaker. A new installer was created to install only the Demo version of CaptionMaker. This makes it easier to download and install just the Demo version for evaluation.

Introducing CaptionMaker-Web Post
A new type of CaptionMaker was added. This replaces CPC-800 Lite. CaptionMaker-Web Post is customized for people who only do "webcasting" (captioning for the web).

CaptionMaker-DV Merged with CaptionMaker-NLE/HD/Web
The new CaptionMaker-DV/NLE/HD/Web version incorporates both the DV and the NLE/HD/Web versions together. The only place you will notice this change is in the installation process when you choose which type to install. There used to be separate selections for DV and NLE/HD. Now there is one selection for DV/NLE/HD/Web.

New Import/Export Group: "WebCast"
A new "WebCast" export group was added. Most of the import/export functions in this group were previously located in the "Caption Formatted" group.

New Import/Export: Windows Media files (.wmv)
The ability to import/export captions directly from/to Windows Media files was added. This method embeds the captions into the .wmv files (as opposed to generating separate SAMI files to be used with the .wmv files).

New Export: Timed Text Authoring Format (DFXP) XML
A new webcast export option was added to export timed text (TT) authoring format DFXP (distribution format exchange profile) XML files. This file can be used for Flash captioning using Adobe CS3.

New Export: Cheetah .cap file
The ability to export Cheetah .cap (binary) files was added.

New Import: NCI .cap file
The ability to import NCI .cap (binary) files was added.

Non-Linear Time Code Shrink
A new function was added to adjust the time codes to correct the caption timing after "shrinking" a video (processing the video to reduce the length). Systems that shrink a video do so by dropping some video frames, and this disturbs the captioning. This function allows you to import a file created by the equipment used to shrink the video (containing info about which frames were dropped) to correct the caption timing.

This option can be used with Time tailor Post from www.primeimageinc.com. Broadcasters use Time Tailor Post to save a minute or so from an hour show and use that minute to air more commercials. 

MPEG Captioning
The functions for encoding captions into MPEG files and retrieving captions from MPEG files were enhanced. The enhancements improve the way CaptionMaker handles variations in MPEG files caused by different MPEG codecs.

Bold/Italics/Underline Toggling
A problem was corrected that caused bold/italics/underline to function improperly when trying to change the bold/italics/underline attributes for all of the captions at once by selecting the entire column.

Import Cheetah CAP (.cap)
A problem was corrected that sometimes caused incorrect placement of blank rows when importing Cheetah CAP files.

Export ULT (.ult)
A problem was corrected with the user interface when exporting ULT (multi-language merge) files.

Import .ULT and .CC/.SCC
A problem was corrected that was sometimes causing errors when importing .ult, .cc, and .scc files.

---------------------------------------------------------------------------
12/03/07 Version 4.00
----------------------------------------------------------------------------

Name Changes
The name of the "DV" version of the software was changed to "CaptionMaker-DV" (the old name was CPC-700 DV). Also the "lite" version is now called "CaptionMaker-DV Encoder".

The name of the "NLE" version of the software was changed to "CaptionMaker-NLE" (the old name was CPC-700 NLE). Also the "lite" version is now called "CaptionMaker-NLE Encoder".

The name of the "HD" version of the software was changed to "CaptionMaker-HD" (the old name was CPC-700 HD). Also the "lite" version is now called "CaptionMaker-HD Encoder".

Automatic Software Updates
A new feature was added to make it easier to keep your software up to date. When a new version of CaptionMaker is posted on the CPC web site, the software can alert you and give you the option of automatically downloading and installing the new version. For more information, click on "Automatic Updates" in the "Help" menu.

New Webcast Export: Google .SRT
A new webcast export option was added to allow the export of Google .SRT script files.

"JKL" Play and Shuttle Method
The "JKL" control feature was implemented. This feature is enabled by selecting the "Enable JKL Control" item in the "VTR Control" menu. When enabled, the j, k, and l keystrokes are intercepted and used to control the shuttling of the VTR or the video file.

The "k" key stops the video.

When the video is stopped, the "j" key starts shuttling reverse at 1x. When the video is shuttling reverse, pressing the "j" key increases the reverse shuttle speed. When the video is shuttling forward, the "j' key reduces the forward shuttle speed (if the forward shuttle speed is reduced below 1x then it will start shuttling reverse at 1x).

When the video is stopped, the "l" key starts shuttling forward at 1x. When the video is shuttling forward, pressing the "l" key increases the forward shuttle speed. When the video is shuttling reverse, the "l' key reduces the reverse shuttle speed (if the reverse shuttle speed is reduced below 1x then it will start shuttling forward at 1x).

Audio File Playback Using DirectX
MP3 audio file playback was already supported using QuickTime, but now DirectX support has been added for audio files (such as WAV and MP3). Any audio file format supported by DirectX (anything that will play in Windows MediaPlayer) will now play in the preview window in CaptionMaker.

Preview Window Video File Playback
A problem was corrected that caused the preview window to malfunction when playing back DV AVI files after installing Adobe Premiere.

Print to Tape
A problem was corrected that caused the "DV AVI print to tape" feature to malfunction after installing Adobe Premiere. Also, you can now start the print to tape function in "pause" mode by clicking the pause button instead of the play button in the print to tape dialog.

Subtitle Video File
A problem was corrected that caused the "subtitle video file" feature to malfunction for DV AVI files after installing Adobe Premiere. Also, a problem was corrected that caused the "subtitle video file" function to generate DV AVI files that would not print to tape.

Find Shot Changes
A problem was corrected that caused the "find shot changes" feature to malfunction for DV AVI files after installing Adobe Premiere.

Duration Column
The duration column was expanded to show MM:SS:FF (was only showing SS:FF). Also the duration column width was corrected for Vista (was getting cut off). Also the duration column width is now adjustable.

Improved Protection Key Error Messages
The messages displayed when a protection key error occurs were improved to make it easier to determine what the problem is when there is a problem.

Webcast Export: QuickTime .SMI
The existing QuickTime webcast export function was enhanced to also export a .SMI file in addition to the exported .TXT file.

Webcast Export: Flash .XML for Captionate
The Flash XML webcast export function was changed to use the proper UTF-8 character for the music symbol. Also, a problem was corrected with the horizontal positioning processing in this function.

Webcast Export: Spruce .STL
The Spruce .STL webcast export function was changed to use the proper UTF-8 character for the music symbol. Also the proper UTF-8 indicator is now added to the header of the exported .STL files.

Import Text "Lines per Row" Option
A problem was corrected that made it difficult to change the value for the number of lines of text per row when importing free-form text files.

Bold/Italics/Underline Toggling
A problem was corrected that caused bold/italics/underline to function improperly when trying to change the bold/italics/underline attributes for a group of selected rows of captions.

32 Character Formatting Issue
A problem was corrected that caused a word wrapping discrepancy between the text displayed in the preview window and the text displayed in the caption cell.

Export Subtitled Blank QuickTime File for NLE
A problem with the alpha information was corrected in these exported movie files.

Autosave Problem in "Lite" (Encoder) Versions
A problem was corrected that caused the autosave messages to appear in the "Lite" (Encoder) versions of the software.

Video File Shuttle Problem
Some problems were corrected in the video file playback shuttle functions when using DirectX (these problems didn't occur when using QuickTime).

Final Check
A minor problem was corrected in the final check function to make it ignore blank lines when checking for minimum duration.

NLE System Settings for Adrenaline
The parameters used for Adrenaline (alternate) were corrected. The parameters are now row 1 column 35 (they were row 2 column 20).

Cheetah ASC
A problem was corrected that caused space characters to be accidentally dropped at the points where the bold/italic/underline attributes change.

CommandLine Mode
A problem was corrected that caused "autosave" messages to interrupt commandline mode operation.

----------------------------------------------------------------------------
06/26/07 Version 3.10
----------------------------------------------------------------------------

Multi-Language (multi-caption service) Support
All of the caption decoding and encoding functions were enhanced to allow the decoding, encoding, re-encoding, and multiplexing/merging of multiple caption services (CC1, CC2, CC3, etc.).

CaptionMaker still only loads one language at a time into it's database for editing, but it now has the ability to "multiplex" multiple languages into several types of video files and caption files. The following sections provide the details of the individual functions that were enhanced.

Enhanced Encode CC / Export Functions for Multi-Language Support
These functions were enhanced to allow the encoding and "multiplexing" of any caption services (CC1, CC2, CC3, etc.). These functions are used to encode captions into caption files and video files.

For details, click here.

The following functions were enhanced to support multi-language:

  • Export Ultech ULT caption files (*.ult)
  • Export "Merged" ULT caption file (adds additional service to existing file)
  • Encode CC into 720x512 AVI files for NLE
  • Encode CC into DV AVI files
  • Encode CC into DV QuickTime files
  • Encode CC into DVD MPEG2 files
  • Encode CC into ATSC MPEG2 files
  • Encode CC into CCube MPEG2 files

Enhanced Retrieve CC/Import Functions for Multi-language Support
These functions were enhanced to properly "de-multiplex" and decode any of the caption services (CC1, CC2, CC3, etc.). These functions are used to retrieve captions from hardware devices, and import captions from caption files and video files.

Some new items were added to the "import options" dialog to allow you to select which caption service (CC1, CC2, CC3, etc.) you wish to import.

The following functions were enhanced to support multi-language:

  • Retrieve Captions from Adrienne time code device with L21 capture (PCI/USB)
  • Import Ultech ULT caption files (*.ult)
  • Retrieve CC from 720x512 AVI files for NLE
  • Retrieve CC from DV AVI files
  • Retrieve CC from DV QuickTime files
  • Retrieve CC from DVD MPEG2 files
  • Retrieve CC from ATSC MPEG2 files
  • Retrieve CC from CCube MPEG2 files

Retrieve CC from 720x512 AVI files for NLE
The ability to read the captions from these files was added. This function supports reading any caption service from the files (see "Multi-Language Support" below).

Encode CC into 720x512 AVI files for NLE
The ability to encode captions into these files was added. This function supports encoding any caption service into the files (see "Multi-Language Support" below).

Export "Merged" ULT Files
A new export option was added that can "add" caption services to existing ULT files. This was added as part of "Multi-Language Support" (see below).

CommandLine Mode
Support for the following import types was added:

  • 04 - Daikin Scenarist DVD Caption File (*.scc)
  • 21 - Sonic Solutions DVD Caption File (*.cc)
  • 29 - Windows Media Player SAMI file (*.smi)

Support for the following export types was added

  • 42 - DV AVI file

----------------------------------------------------------------------------
04/09/07 Version 3.09
----------------------------------------------------------------------------

Webcast Export: Flash XML
A new webcast export type was added to create Flash XML files (for import into Captionate).

CommandLine Mode
The software was enhanced to allow it to perform certain functions in "batch" mode via commandline parameters. For more information, refer to "CaptionMaker CommandLine Options.doc".

Add "DV" and "HD" menus to 700 DEMO
The "DV" and "HD" menus were missing in 700 DEMO V3.08. This was corrected.

Increment/Decrement Time Code keystrokes (Ctrl+ and Ctrl-)
In previous versions, the increment/decrement time code keystrokes were hard coded to Ctrl+ and Ctrl-. These functions were enhanced so that they can be re-assigned to any keystrokes using "customize keystrokes".

Highlight Current Row
A new feature was added to highlight the "caption/subtitle text" cell being edited. When a cell is being edited, the background of that cell changes from white to light gray.

Character Counter
A new feature was added to display the current column position of the cursor in the "status bar" at the bottom of the window (in the lower right next to the caps lock indicator).

Copy/Paste
A problem was corrected where copying all columns except for the "caption/subtitle text" and then pasting into another file didn't work properly.

Transcription Mode Enable/Disable
A problem was corrected that was causing the transcription mode to sometimes accidentally enable/disable.

NLE System List
Several new entries were added to the NLE System List, and the default parameters were updated for several of the existing entries.

----------------------------------------------------------------------------
03/12/07 Version 3.08
----------------------------------------------------------------------------
Windows Vista Compliance
Versions 3.07 and older are not Vista compliant. They will install normally, but they can't access the HASP hardware key, so they won't execute.

The HASP hardware key access was enhanced to work in Windows Vista (and
Windows 2000/XP). The CaptionMaker installer now uses the latest version of
the Aladdin HINSTALL command line utility to install/update/uninstall the
HASP drivers. 

For your information, the most up-to-date driver is HASP4 driver setup.zip and it can found at www.aladdin.com/support/hasp/hasp4/vendor.asp.

DVD MPEG2 Video Files (700 NLE and 700 HD)
The existing functions for encoding captions into and retrieving captions from DVD MPEG2 files was improved to properly handle different variations of these video files.

ATSC MPEG2 Video Files (700 NLE and 700 HD)
The ability to encode captions into and retrieve captions from these files was added. Note that 700 NLE can only handle standard definition video files (up to 720x480), but 700 HD can handle standard definition and high definition video files (up to 1920x1080).

CCube MPEG2 Video Files (700 NLE and 700 HD)
The ability to encode captions into and retrieve captions from these files was added. Both the linear and the temporal caption data formats are supported.

Matrox DigiServer 720x12 YUY2 AVI caption files
The ability to encode captions into and retrieve captions from these files was added.

2 GB file size limit corrected
A problem was corrected that prevented CaptionMaker from retrieving captions from DV and MPEG video files larger than 2 GB.

----------------------------------------------------------------------------
1/25/07 Version 3.07
----------------------------------------------------------------------------

Software name changes and a few more new flavors

CPC 700 DV
The version of CPC 700 formally known as CPC 700 NL has be re-named to CPC 700 DV.

CPC 700 DV LITE
A new version was added to the CPC 700 family: CPC 700 DV LITE. This version is the same as CPC 700 DV, but all of the caption/subtitle editing functions are disabled.

CPC 700 NLE LITE
A new version was added to the CPC 700 family: CPC 700 NLE LITE. This version is the same as CPC 700 NLE, but all of the caption/subtitle editing functions are disabled.

CPC 700 HD
A new version was added to the CPC 700 family: CPC 700 HD. This version has all of the features of CPC 700 NLE plus new features for captioning/subtitling HD (high definition). 
HD Captioning features will be added in the next version.

CPC 700 HD LITE
A new version was added to the CPC 700 family: CPC 700 HD LITE. This version is the same as CPC 700 HD, but all of the caption/subtitle editing functions are disabled.
HD Captioning features will be added in the next version.

Cheetah .cap file import
The ability to import Cheetah .cap (binary) files was added.

MP3 files
The MP3 file type was added to the list of supported video file formats. When you select an MP3 file as the video file to use within CaptionMaker, the "use QuickTime" check box is automatically selected (CaptionMaker must use QuickTime to properly handle MP3 files).

Live Caption Mode
When you switch from post mode to live mode, the software no longer clears the caption encoder immediately. The software now waits until it needs to send live captioning to the encoder (after you start typing) before it clears the caption encoder.

Subtitle Mode and Preview Window
Fixed A problem was corrected that was causing improper font and font color selections when importing text files for subtitling as a result text did not appear on the Preview Window.

DVD Studio Pro
Since version 4 no longer accepts text files, the export descriptions were changed to indicate this. A problem was corrected that was causing the left edges of some subtitles to be cut off. To correct this problem, CaptionMaker adds an extra space character at the beginning of all subtitle lines that are left positioned (only for STL file export).

Compatible NLE Systems List
The NLE systems list was expanded. Entries for AJA Kona and Avid Media Composer were added. The NLE systems list is in the "set default values" section of the "export NLE" dialogs. The previous version of CaptionMaker had individual buttons for each NLE system. In this version of CaptionMaker, this was changed to a drop down list.
The default values for Blackmagic Declink Extreme were corrected.

Customize Keystrokes
The previous versions of CaptionMaker would not allow you to re-assign the following keystrokes because they are assigned to the CaptionMaker menus.
ALT+ E, V, A, O, C, S, T, L, H
These reserved keystrokes can now be re-assigned to other functions using the "customize keystrokes" feature of CaptionMaker.

Help File
Updated Help files (up to date to ver. 3.06) added.

----------------------------------------------------------------------------
11/8/06 Version 3.06
----------------------------------------------------------------------------

Edit/Transcript Modes
Fixed problems with status bar when resizing.

Fixed problem with transcription mode accidentally getting enabled when running auto-sync or auto-preview-sync.
----------------------------------------------------------------------------
11/1/06 Version 3.05
----------------------------------------------------------------------------

Spell Checker
Spell check was re-structured. It now spell checks about 2 times faster, and you can "suspend" spell checking. Here is how "suspend" works: when a spelling error is found, the error is highlighted and the spell check dialog pops up. At this point, you may make edits to the caption data in the database. If you do then the spell check dialog will go into "suspend" mode and a "resume" button will appear. After making edits to the database, you can resume spell checking by clicking the "resume" button. The spell checker will re-check the cell that it was checking when it was suspended and then continue.

Live Caption Send Options
Two live mode time-outs were added. The time-out values are set in the live mode "send options" dialog.

Flush last word time-out: if there is no keyboard activity for the specified interval (including input from speech recognition software) then CaptionMaker will insert an "enter" key press to flush the rest of the current caption out to the caption encoder device.

Close device time-out: if there is no keyboard activity for the specified interval then CaptionMaker will close the caption encoder device (which puts the caption encoder into "transparent" mode so that existing captions in the video are passed through the encoder).

----------------------------------------------------------------------------
10/23/06 Version 3.04
----------------------------------------------------------------------------

Demo version
Fixed Demo version installer 

Spell checker
Made the spell checker a little faster by not highlighting each cell and a few other issues. We are working on the spell checker to make it even faster and having more features.

----------------------------------------------------------------------------
09/29/06 Version 3.03
----------------------------------------------------------------------------

Enhanced Undo/Redo Functionality
The Undo/Redo mechanisms were enhanced to track all text changes.

Transcription Mode "Auto-wrap"
An "auto-wrap" feature was added to transcription mode. When enabled, this feature automatically wraps text into the next row, so that you can just keep typing without having to press "enter".

Paste into cell
A problem was corrected with pasting into a cell. If a large block of text was pasted that required reformatting, sometimes the text would not be reformatted properly. The pasting function was enhanced to allow pasting multiple cells into one cell.

Spell Check
The spell check components were updated to the latest release (V5.15). The spell check functions were enhanced to make them about 50% faster.

VTR "seek time code" and "frame advance"
A problem was corrected that was causing the VTR "seek time code" and "frame advance" functions to sometimes not work properly.

Scan QuickTime .MOV files for time code info
Added the capability to scan .MOV files for time code information (the first time code value in the file and the time code frame rate standard).

Set Read Speed
A problem was corrected with "set read speed" that was limiting the number of rows to 16. When more that 16 rows were selected, then the "set read speed" function was not working properly.

Export Dialog
The export dialog was compressed vertically so that it will still fit properly on your screen when your screen resolution is set to 800 x 600.

Enhanced "Default Folder"
A new "default folder" setting was added for video files - in addition to the current "default folder" setting for all other types of files.

Preserve "Video Playback File" setting
A new dialog was added to allow you to keep your current "video playback file" setting during load and import operations.

MP3 Files and Auto-sync
A problem was corrected that was causing the preview window to not display captions correctly during auto-sync when using an MP3 file as your "video playback file" using QickTime.

Roll-up caption and Preview Window
In the AutoSync mode, Roll-up captions displays in the preview window correctly.

Webcast Exports
The "start time" setting now defaults to the first time code value in the database instead of 00:00:00:00.

Added subtitle device for Apple DVD Studio Pro
This new device selection was added to eliminate confusion. Previously, when exporting DVD files for Apple DVD Studio Pro, you had to select the "Spruce" subtitle device.

Import SCC
A problem with importing SCC files was corrected. When the imported SCC file contained roll up captions, an extra blank line was being accidentally inserted when the roll up base row changed.

Export DV video with Captions
Fixed the faulty progress bar status while exporting captions to a DV video larger than 2 GB.

----------------------------------------------------------------------------
07/08/06 Version 3.02
----------------------------------------------------------------------------

Enhanced Text File Import

·         Added “start row on” custom character function. This allows you to command CaptionMaker to start a new row whenever it encounters a particular character while importing text. Note that CaptionMaker also properly handles multiple consecutive instances of the character. For example, if you select the “>” character, CaptionMaker will start a new row when it sees “>”, or “>>”, or “>>>”, etc.

·         Added “end row on” custom character function. This allows you to command CaptionMaker to end the current row whenever it encounters a particular character while importing text. For example a new caption starts after the phrase [applause].

·         Improved the handling of punctuation within quotations. 

·         Properly handle left and right single and double quote characters.

·         Increased the list of exceptions to “end of sentence” punctuation processing. Added St. Rd. Sr. Jr. Lb. Lbs. Ave. Rev.

·         Automatically convert the ellipsis character (…) into three period characters.

Print DV Video to Tape
This new function allows you to transmit a DV AVI file out over fire wire (IEEE 1394) to devices such as DV camcorders or digital to analog video converters such as the Sony DVMC-DA1/DA2.

Capture DV Video
This new function allows you to receive DV video via fire wire (IEEE 1394) and create a DV AVI file. Video may be captured from fire wire devices such as the Sony DVMC-DA1/DA2.

DV Video File Time Code
Added the ability to scan DV video files (AVI or MOV) for time code information. You may now scan DV video files for time code info (the time code offset and standard), and you can use the “actual” time code values in the file (all time code values are scanned and then used in the time code reader device).

Export NLE Subtitles (Blank AVI and MOV files with subtitles)
This new function allows you to create “blank” video files with “burned in” subtitles. You can choose any color as a background color. These video files can then be “mixed” into you program video within your NLE system. 

Export NLE Captions (blank AVI/QT file with line 21 waveform)
Added a check box to enable/disable the “secondary” row. The secondary row should be disabled for all NLE systems except for Avid with ABVB. Changed default values for Avid Adrenaline to 0 and 22.

VPedal Foot Pedal Controller Support
You can control a digital video file using vPedal foot pedal controller (http://www.vpedal.com/). Support was added for the vPedal foot controller including the “release back” function under VTR Control >> Vpedal option. Release back time is user selectable.

STL Subtitle file exports (Spruce & DVD StudioPro)
Added a new STL export file type for DVD StudioPro (the original STL export is for Spruce DVD Maestro). Also added new STL export file types to allow the selection of “standard” or “extended” positioning. 

Standard positioning simply positions the subtitles based on the horizontal and vertical positioning selected in the database. Extended positioning actually generates all of the subtitle images (BMP’s) according to your choice of font. It calculates more accurately the exact subtitle positioning information. 

Before exporting the file, make sure the margins - top, bottom, left and right are set correctly. In most cases you need to set all margins to 0.

Adobe Encore Export for DVD Subtitles
Corrected the Adobe Encore text export to put CR between text lines instead of TAB. Note that Adobe Encore requires these files to be in UTF-8 format, but CaptionMaker exports them in standard text format. To convert them to UTF-8, open them in Windows Notepad and then “save as” and select UTF-8 encoding.

Transcription Mode
Added transcription mode under File menu. Also added an indicator in the status bar to indicate when transcription mode is enabled. Transcription mode can be enabled/disabled by clicking on this indicator with the mouse. When transcription mode is enabled, pressing “enter” will cause the cursor to move down to the next caption cell. If you have the time code stamp active, time code is automatically read as the cursor moves to the next cell.

HD-DVD Subtitles
The ability to generate subtitles for HD-DVD was implemented. Note that this initial implementation supports generating .hdt files (with TIF images) that are “scaled up” to HD resolutions. Full HD video support is still being implemented.

Dragon Naturally Speaking Support
Live mode support was added for Dragon Naturally Speaking versions 7 and up. To enable Naturally Speaking to work with CaptionMaker, it is necessary to execute a utility software called DnsIniFix. This utility will find the Naturally Speaking ini files on your computer and add an entry to them for CaptionMaker. The utility software DnsIniFix.exe is available from www.cpcweb.com/download/cmplete_software_downloads.htm#Utilities

Live Mode with ViaVoice
Corrected a problem causing CaptionMaker to “lock up” when using ViaVoice for live captioning for an extended period.

DSP-1000 LED display device support
Support was added for Museum Technology's LED display DSP-1000/CC-1000 device. This is a 4 line 32 column LED display device. 

CaptionMaker can now send caption data in Roll-up mode to this device via a serial connection. This is usually used for live caption for an large audience sitting in an auditorium.

Fixes in different areas

Music note
Change “insert music note” to put the cursor after the music note that was inserted instead of leaving the music note selected.

Spell Check and Final Check
To speed up spell check and final check, video file auto-shuttling is now temporarily disabled during spell check and final check.

Subtitling with Ultech DV-2000/ITVInjector (UYC files)
Enhanced the UYC file generator to eliminate accidental background color “bleeding” into the character outlines. Correct problems with semi-transparent backgrounds.

Frame step buttons
Correct problem with frame step buttons when using QuickTime.

Cheetah ASC file
Enhance token detection to tolerate missing “\” terminator. Prevent accidental adding of spaces before punctuation (.,?!;:).

VTR Go to Time code
Automatically enter the time code value of the currently selected row when possible.

------------------------------------------------------------------------------
03/24/06 Version 3.01
------------------------------------------------------------------------------

Installer Changes
There was a problem in the installers for versions V2.41, V2.42, and V3.00. These versions will not un-install themselves properly. In this version (V3.01), the installer was corrected so that it will un-install properly and it can also un-install the problematic versions that won’t un-install.

If you installed V2.41, V2.42, or V3.00 and you need to un-install CaptionMaker, install this version (V3.01), and then un-install CaptionMaker.

Added “special encoder” caption device
This device functions the same as the “Evertz encoder” device except it uses new parameters for the serial “control-A 3” command to facilitate proper encoding of CC2 captions without disturbing existing CC1 captions.

Improved STL file export
The accuracy of the subtitle positioning parameters in exported STL files was improved.

QuickTime
A bug was corrected so that you can now click “play” while fast forwarding or rewinding without having to click “stop” first.

Move Left/Right buttons
Added “move left/right one character” buttons and menus.

New Text Import option
Added a “display mode” selection to the text import options so you can select whether the captions are imported as pop on, paint on, or roll up.

Video File Auto_Shuttle
Added a new menu item to allow the video file auto-shuttle feature to be disabled.

“Black box” space character for captioning
Added a menu to insert a “black box” space into caption text (just like the insert music note and insert transparent space functions). The “black box” space is represented by the “not sign” character (¬) (code 172) in the caption text.

In addition, the CaptionMaker was enhanced to automatically remove any duplicate spaces (“normal” space characters) from all caption text. If you need to add extra spaces into your displayed captions, insert “black box” space characters.

Caption Retrieval for Evertz encoders
Added “Evertz Encoder” to the list of devices that can be used to retrieve captions.

Spell Check
Corrected several problems with spell check. Also added a new button (“edit dictionary”) which brings up a dialog that allows you to edit your custom dictionaries (add words, delete words, etc.).

Live mode “modem connected” indicator
A problem was corrected with the live mode indicator in the status bar. In live mode, when the modem is not connected, the indicator is solid blue. When the modem is connected, the indicator is flashing green.

------------------------------------------------------------------------------
12/31/05 Version 3.00
------------------------------------------------------------------------------

Shot Changes
Added the ability to scan video files to detect all the shot changes. This function can be used to make sure no captions fall on a shot change. After you open a video file, you can get the shot change information by going to Tools > Find Shot Changes. Added shot change status display (under time code display) “Next shot change in ss:ff at hh:mm:ss:ff”.

Shot change status turns red when next shot change in less than 10 seconds.
Added seek next/previous shot change menu items and buttons. These seek the video file to the next/previous shot change position.
 
Autosync Roll-up Simulation in the Preview Window
When running autosync, the preview window will now display roll-up captions as they will appear on a TV.
 
Timing Error Indicators
A new menu item was added to the “caption” and “subtitle” menus to allow the configuration of timing error indicators. Three timing error indicators were implemented:

·         Indicate when a WPM value is above a user configurable limit.

·         Indicate when there is not enough time to load a pop-on caption.

·         Indicate when a caption spans over a shot change.

MPEG2 Video File, Read Embedded Time Code
Added the ability to scan MPEG2 video files for embedded time code info.
Added the ability to scan MPEG2 video files for embedded time code and use this “actual” time code within CaptionMaker.

Time Code Increment/Decrement (Ctrl +/-)
Corrected a problem with the ctrl +/- where the time code being incremented/decremented wouldn’t get updated until another cell was clicked. 

Export NLE (blank AVI/QT file with line 21 waveform)
Changed the default start and end time codes. Start time now defaults to 00:00:00:00. End time default to the time code of the last frame of the loaded video file. If a video file is not loaded, then the end time defaults to the last time code in the database plus approximately 5 seconds.

Added default settings buttons for AJA IO LA, Avid ABVB, Avid DS, Blackmagic DeckLink Extreme, NewTek Video Toaster 3, and Avid Adrenaline.

Added another default settings button called “My NLE”. This function allows you to store the default values for an additional NLE system.

New Frame Advance Buttons
The original frame advance (forward/reverse) buttons step by 1 frame. Two new sets of buttons were added: one set to step by 5 frames, and the second set to step by a user configurable number of frames.

Customize Keystrokes
The keypad 0 to 9 keys (NumLock on) can now be assigned to any function.
 
Duration Column
The duration column was changed to only display SS:FF (limited to 59:29), and the width of the duration column was reduced accordingly.
 
“Text Output” Caption Device
A new caption device called “text output” was added under Caption > Device menu. When this device is selected, caption information is transmitted out the COM port as plain ASCII characters. Each line of captions separated by an ASCII CR/LF. Accented and special characters are transmitted just as they are displayed in the database.

Reformat Rows
Corrected a problem with the “reformat rows” function that was causing caption rows to be accidentally duplicated. 

MediaPlayer .smi Import
Added the ability to import MediaPlayer .smi files.
 
Music Symbol
Corrected a problem where the “insert music symbol” function would not work on an empty cell.

Retrieve Captions
A bug to retrieve captions using Link encoders is fix.

CPC-500
A bug associated with New and Save function under File menu is fixed.
 
Local and Online Manual
Two new items were added to the “help” menu to open the manual locally or via the internet.

------------------------------------------------------------------------------
07/20/05 Version 2.42
------------------------------------------------------------------------------

Reformat Caption(s) to Pop On

A new item was added to the “Format” menu: “Reformat Caption(s) to Pop On”. This converts all selected roll up captions to pop on captions (existing pop on captions are not touched). The software groups multiple roll up captions together into single pop on captions based on punctuation and the “number of lines per caption” selected by the user.

 

Live Mode

A problem was corrected that was causing the backspace key to not backspace properly when backspacing from the current line into the previous line.

 

New Time Code Conversion Option

A new option was added to the time code converter to compensate for conversion/reformatting of the media (video file, video tape, etc.). A new check box was added to the time code conversion options dialog. If the media being captioned/subtitles has been reformatted/converted then the check box must be checked.

 

For example, if you caption an NTSC video tape, and then you have the master tape converted to PAL, then you must check the new check box when you convert the time codes to PAL (because the media was converted/reformatted).

 

Another example, if you set the time code of a video file to NTSC drop frame and caption it, and then you find out the video file is actually PAL, then when you convert the time codes to PAL, you must un-check the new check box (because the media was not converted/reformatted).

 

“Burn” Subtitles into Video Files (700NLE only)

Added “Full Frames (Uncompressed)” to the list of available compressors.

Corrected the dialog that allows user to configure the time code offset.

 

New NLE Menu (700NLE only)

A new “NLE” menu was added between the “VTR Control” and “Tools” menus. The NLE import (retrieve captions) and export (encode captions/subtitles) feature are now accessible using this menu.

 

New NLE Import and Export Groups (700NLE only)

A new “NLE” group was added to the import and export dialogs.

 

New Export Setting (700NLE only)

A new “use video options file name” checkbox was added to the export dialog. When exporting captions/subtitles to a video file, you must specify the file name of the video file to caption/subtitle. Checking this checkbox causes the software to use the file name that is entered in the “Video Properties” dialog.

 

Video File Time Code Selection Feature

A new “read time code from video file” checkbox was added to the “Video Properties” dialog. When you check this box, the time code device is changed to “Video Playback”. When you uncheck this box, the time code device is changed back to whatever was selected before you checked this new checkbox.

 

Merge Import

Corrected a problem when the video file settings in the “Video Properties” dialog (file name, time code offset, etc.) was being cleared during a merge import operation.

 

------------------------------------------------------------------------------
06/23/05 Version 2.41
------------------------------------------------------------------------------

Reformat Caption(s) to Roll Up

Corrected a problem that would cause some multi line captions to not be broken up properly when converted to roll-up.

Added a progress meter to display the progress of lengthy conversions.

Suppressed screen updates during conversion process (speeds up process).

Added mechanism to abort the process by pressing the “Esc” key.

 

CaptionMaker Installer Update

The installation software that installs CaptionMaker was using some 16 bit Windows functions, and this was causing installation problems on some newer Windows XP PC’s. A new version of the installation software is now being used to eliminate this problem.

 

------------------------------------------------------------------------------
06/1/05 Version 2.40
------------------------------------------------------------------------------

Introducing CaptionMaker 700NLE

CaptionMaker 700 NLE has the following features that are not available in the other versions of CaptionMaker (such as 700 or 700NL):

·         Export captions for NLE (blank AVI & QuickTime movie files with line 21). This feature allows you to export blank video files with line 21 so that they can be overlaid using NLE equipment to encode closed captions into video without having to use a hardware caption encoder. 

·         “Burn” Subtitles into Video Files (AVI, MPEG, WMV, etc.). No generation loss.

·         Import/Export captions from/to MPEG2 video files.

·         Import/Export captions from/to DV video files (AVI and QuickTime).

 

DV Video Files: Caption import/export (700NLE only)
Support for DV video files was implemented. CaptionMaker can now retrieve the captions (import) from a DV video file, and it can encode (export) captions into a DV video file. Support was added for both Windows DV AVI video files and QuickTime DV movie files.

MPEG2 Import/Export Captions (700NLE only)
Added a new dialog to make it easier for the user to control the time code settings while importing/exporting captions from/to MPEG2 video files.

Improved the speed of the software when importing/exporting captions from/to MEPG2 video files. These functions now execute about 5 times faster.

 

“Burn” Subtitles into Video Files (700NLE only)

Corrected a typo that was sometimes causing no audio in the output AVI files.

 

Import QuickTime Webcast Script files
A new feature was implemented to import QuickTime WebCast script text files.

Flash Text Webcast Export

A new Webcast export type was added: Flash Text. This feature creates a text file that can be used to embed captions into Flash movies using the Macromedia Flash authoring tools.

 

Video File Automatic Shuttling

A new feature was implemented to automatically shuttle the video file to the time code of the selected row. When enabled and you click on a row, the video file is quickly rewound or fast forwarded to the start time code of the row you clicked on.

NOTE – this feature is only enabled under the following conditions:

·         When the “mark time codes on send lines” feature is enabled (via the “time code” menu or the icon in the “time code” display section of the program).

·         When a video file is loaded and enabled during editing, and it is stopped (not playing and not paused).

 

Reformat Caption(s) to Roll Up

A new item was added to the “Format” menu: “Reformat Caption(s) to Roll Up”. This converts all selected pop on and paint on captions to roll up captions (existing roll up captions are not touched). Multiple row captions (including multiple pop on captions with the same start time) are broken into separate roll up captions (one line per roll up caption), and the “fill in time codes” function is automatically performed as needed.

 

Fill In Time Codes

Corrected a problem causing “fill in time codes” to sometimes malfunction when the “force minimum cell duration” is specified. The software was not properly handling the situation where the specified minimum cell duration would require more time than available to display the captions. The software was enhanced to detect this condition and pop up a dialog giving the user to option of allowing a lower minimum cell duration or aborting the operation.

 

Final Check

·         Changed default range selection to “from cursor to end of file”.

·         Detect when there are multiple rows of roll-up captions with the same start time. This is common for pop-on captions, but technically illegal for roll-up captions.

·         Re-size all of the error message dialogs so that the “yes” and “no” buttons are always in the same place (so you don’t have to keep moving the mouse when you want to keep clicking the “yes” button).

 

------------------------------------------------------------------------------
04/09/05 Version 2.39
------------------------------------------------------------------------------

Added Ability to “Burn” Subtitles into Video Files

This new feature reads a video file (AVI, MPEG, WMV, etc.), overlays your subtitles, and outputs a standard Windows AVI file with your subtitles “burned” into the video. 

 

[This option is temporarily available in CPC-700NL (for testing purposes only) and will not be available from June 2005.This feature will be officially released in a month or so in CPC-700-NLE (not CPC-700NL)]

 

Webcast Export for Windows MediaPlayer

Several minor problems were corrected, and one enhancement was implemented.

·         Changed bold formatting from <b/> </b> to <b> </b>

·         Changed italic formatting from <em/> </em> to <i> </i>

·         Changed underline formatting from <u/> </u> to <u> </u>

·         Disabled ASX option for book format (book format is HTML only)

·         Added export custom text color (override default text color when the text color in the database is not black)

 

------------------------------------------------------------------------------
02/23/05 Version 2.38
------------------------------------------------------------------------------

Live Mode

·         The efficiency of the software was improved for live captioning. Several portions of the software were streamlined to decrease the load on the CPU.

·         A mechanism was added to prevent slow VGA video cards from causing a “lag” in the encoded live captions. With some slow VGA video cards, the preview window cannot be updated fast enough to keep up with the live captions, and this can slow down the encoding of the captions and cause the “lag”. The new mechanism prevents this by skipping some preview window updates when necessary.

 

Time Code Configuration Dialog

The operation of the “Force Time code Reader Mode” selection was changed to only allow the selections that are valid for the currently selected video mode and time code reader device.

 

Video File Time Codes

Corrected a problem with the handling of video file time code “mis-matches”. A video file time code “mis-match” occurs when the time code frame rate does not match the video file frame rate. For example, an NTSC video file (29.97 fps) with non-drop frame time code (30 fps).

 

AutoSync Time Codes

Added the ability to detect autosync time code “mis-matches”. When a “mis-match” is detected, the problem is reported to the user with instructions describing how to correct it. An autosync time code “mis-match” occurs when the type of time codes in the database does not match the type of time codes being read from the time code reader device. For example, if the database contains drop frame time codes and the time code reader is reading non-drop frame time codes. This can cause autosync timing inaccuracies.

 

Fill In Time Codes

A problem was corrected that was causing the “fill in time codes” function to sometimes leave “gaps” (groups of rows where the time codes would not get filled in).

 

COM Ports

Corrected a problem with com ports 5 and above (for example, a USB com port device set up as COM 5) that would sometimes cause an erroneous error message stating that the COM port was already in use.

 

ULT File Export

Corrected a bug in the ULT caption file exporter that was sometimes causing a syntax error in the exported ULT files.

 

Spruce STL File Export

Corrected a problem with italics.

 

Webcast Captioning with Media Player and Real Player

Corrected a problem that was accidentally limiting the font size of the caption text to 10 points.

 

------------------------------------------------------------------------------
01/27/05 Version 2.37
------------------------------------------------------------------------------

Time Code Drop Frame Calculations

Enhanced all of the drop frame calculations performed in CaptionMaker to use more accurate formulas.

 

Time Code Conversions

Corrected all time code conversion calculations.

Enhanced the conversion functions to use more accurate formulas.

 

24 fps Time Code (“Film”)

Added support for “Film” time code (24 frames per second).

 

Video File Time Code

Enhanced video file time code functions to properly handle all time code modes (NTSC non-drop frame, NTSC drop frame, PAL, and Film).

Enhanced video file offset calculations to use more accurate formulas.

Corrected a problem where the checkbox to enable/disable the video file time code offset was accidentally being cleared when opening a CaptionMaker file.

Corrected a problem where the time code would go back to zero when you stop playing a video file.

 

System Timer Time Code

Enhanced system timer time code functions to properly generate all time code modes (NTSC non-drop frame, NTSC drop frame, PAL, and Film).

Enhanced system timer offset calculations to use more accurate formulas.

 

Live Mode Encoder Transparency

Added a new item to the “Caption” menu: “Close Device”. Whenever the caption device is closed, the caption encoder will be commanded to go into “transparent mode” to allow all existing caption data to pass through the caption encoder in tact. During Live caption encoding, closing the caption device allows upstream captions to pass through the caption encoder during commercials, interstitials, etc. Note that the caption encoder is automatically re-opened and re-initialized by CaptionMaker when you send any caption data to the caption encoder (continue typing in live mode, select “send caption” or “clear caption”, etc.).

 

Video File Association

Corrected a problem where the associated video file information (path & file name, etc.) was being lost after importing/inserting captions from another file into the database.

 

Protection Box Conflict Between CaptionMaker and CCaption

When CaptionMaker and CCaption are both installed on the same PC, two protection boxes are required. This caused problems because both programs would try to use the first protection box found. This problem was corrected by changing CaptionMaker to search for all connected protection boxes until the one programmed for CaptionMaker is found.

 

Live Mode “Modem Connected” Indication in Status Bar

When in live mode and the modem is connected, the “Live” indicator in the status bar will be green. When the modem is not connected, the indicator will be blue.

 

------------------------------------------------------------------------------
12/13/04 Version 2.36
------------------------------------------------------------------------------

QuickTime Support

Added the ability to play QuickTime movie files in the preview window (CaptionMaker 700NL). QuickTime movie files can now be played just like Windows and MPEG video files. Because Windows can play some QuickTime files, and QuickTime can play some Windows and MPEG files, a new “Use QuickTime” check box was added to the “Video Properties” dialog. When this box is checked then CaptionMaker will use the QuickTime components to play the video file, and when it is not checked then CaptionMaker will use the Windows DirectX components to play the video file.

 

MPEG Import/Export

Added the ability to import/export captions from/to MPEG video files. The import function decodes the captions from an MPEG video file. The export function encodes captions into an MPEG video file. This feature is unique in captioning software. You would not need an expensive closed caption encoder to insert captions. CaptionMaker will caption an Mpeg video directly on your hard drive.

 

Text Import

Fixed a problem causing free form and delimited text import to hang on bad characters.

Fixed problem importing text containing CR’s without LF’s.

Added a “line delimited” import mode (for text, rich text, and Word docs).

 

Merge Import

The merge import function (used to simplify language translation) was enhanced to remember and restore the values in the H, V, J, and Display columns during the merge import processing. The merge import function was also enhanced to tolerate missing TAB characters on lines that only contain time code markers.

 

Hebrew & Arabic Subtitles (Writing from Right to Left)

Added a check box to the “Image Font” dialog to reverse subtitle text for right-to-left languages such as Arabic.

 

TranStation Subtitle Import

Added the ability to import TranStation RTF subtitle files.

 

Webcast Captioning using Media Player ASX Format

Added the ability to export captions for Media Player using the .ASX file format. The normal Media Player export creates an HTML file, which opens Media Player from within a web page. The .ASX format opens Media Player from within Windows, so the video with captions can be played using Media Player without using Microsoft Internet Explorer.

 

Webcast Captioning with Media Player

Fixed a problem with italics in captions where a space character would be lost at the transition between italic and normal. Problem was corrected by adding &nbsp after the </em>.

 

Webcast Captioning with Real Player

Fixed a problem with blank lines not properly erasing the captions in Real Player. Problem was corrected by adding a space character after the <clear/>.

 

Panasonic AG-2580 VTR with BCD C7 controller

Fixed problem with “reverse one frame” button. Note that this correction requires BCD C7 firmware version 040907. For firmware update instructions click here.

 

DVD Caption File Export

Combined the Daikin, Scenarist, and Sonic DVD caption file import/export functions into two functions: one for *.cc file import /export, and one for *.scc file import/export.

 

Sonic Producer Export

Fixed a problem where some TAB characters were omitted if the first line was blank.

 

Evertz

Added new device: “Evertz XON/XOFF”. It is the same as the regular Evertz device setting, but it enables the XON/XOFF serial handshaking.

 

Auto-Match Text with Audio

A new “Configure” button was added to the “Auto Match Text with Audio” dialog to allow users to override the automatically generated “sub account ID” and “authorization code” values when necessary.

 

EIA-608 Transparent Space Character

Added the ability to insert transparent space characters into the caption text. The transparent space character is an EIA-608 “special character” like the “music note” ch