Starting a captioning project

A CADET project is composed of a media clip and the captions or descriptions that correspond to the clip. When you open a previously saved project, CADET automatically opens the media clip and the corresponding captions or descriptions.

  1. Start CADET and select Caption from the Project Type radio button group located at the top of the editing window. (You can also press CTRL-D to toggle between Caption and Description modes.)



    Note: A CADET project can contain captions or audio descriptions, but it cannot contain both. If you want to write descriptions for the video that you are also captioning, you must create a separate CADET project.
  2. Open the media clip that you want to caption. CADET can open either a local clip (one that is stored somewhere on your computer) or a remote clip that resides on YouTube, Vimeo, Facebook, or some generic web server. In the case of a local media clip, CADET builds a player using HTML5 video elements and caption look and feel is controlled by the browser running CADET. In the case of YouTube or Vimeo, CADET uses those services' embed objects for the player, and captions are emulated by CADET. In the case of a generic remote clip, playback is a hybrid of HTML5 for video and emulation for the captions.

    • To open a local clip:
      1. Open the File menu and select open Media..., or press CTRL-M.
      2. In the Open Media File dialog, navigate to and select the media clip that you want to caption. This step is required in order to actually see captions in the player. Selecting the media clip will close the Open Media File dialog.
    • To open a remote clip:
      1. Open the File menu and select open URL..., or press CTRL-SHIFT-M.
      2. In the Open Media URL dialog, type (or paste) the full public URL to your clip (e.g. https://vimeo.com/12345). Note that for Youtube, Vimeo, and Facebook, the clip must be available to the public. If it's being suppressed due to purported copyright infringement issues, it will likely fail to open in CADET.
  3. Save the project by opening the File menu and choosingSave project, or press CTRL-S. You can save the project to any location with whatever name you like. It's common to name the caption project after the media clip. For example, if you're creating captions for a video called "arthur.mp4," you might name the CADET project "arthur." CADET will automatically append the ".cadet" extension, resulting in a file named "arthur.cadet".

Creating captions

The process of captioning involves transcribing the audio track into text snippets (captions) and timing those captions to match the audio in the media clip. Some people like to transcribe large chunks of the audio and then go back later and time the captions. Others prefer to transcribe and time as they go.

Begin by transcribing caption text directly into CADET, or import an existing caption transcript into the editor.

Transcribe text into CADET

To transcribe captions directly into CADET, follow these steps.

  1. Press CTRL-spacebar to start playing the media clip and listen to a bit of the audio.
  2. Pause the media player (CTRL-spacebar). Make sure the cursor is in the first cell of the "Caption" column and then type the caption that corresponds to the audio you just heard.



  3. Press the Enter key twice to insert a new caption row in the editor. The cursor will automatically be positioned in this new row.



  4. Press CTRL-spacebar to play the media clip again.
  5. Pause the player (CTRL-spacebar), transcribe and press the Enter key twice to create a new caption row.
  6. Repeat these steps until you are done transcribing either the entire clip or a section of the clip. When you reach the last caption, press the Enter key twice to insert a blank row at the bottom of the caption editor.
  7. Move on to the next section to learn how to assign timecodes to each caption.

Import a plain-text caption transcript into CADET

If you already have a plain-text transcription of the audio track, you can import this directly into CADET instead of transcribing into the editor. Be sure that the plain-text file has an extra carriage return or blank line between each new caption. Doing so will ensure that CADET imports each caption into a discrete cell in the editor. The following example shows how to format a plain-text file properly.


	I have great news!

	(Everyone) What is it Arthur?

	Mr. Rogers is coming
	to our school tomorrow!
	

Note that the third caption is actually a two-line caption which will appear in a single cell of CADET's editing table.

You cannot import Word files into CADET. If your transcript is saved in a Word document, save it as a plain-text file and then import that file into CADET.

To import the transcript into CADET, open the File menu, select Import....

In the dialog, select "Plain" from the Import Type drop-down list. Navigate to the text file that you want to import, then select it. CADET will insert the text above the current row, pushing the current row and everything below it down further in the table (just like when you paste text into a document in a word or text processor.)

If the plain-text file that you want to import is formatted as a single paragraph of text, CADET will import the whole paragraph into a single cell of the editing table. You can then break this block of text into discrete captions by using the double-Enter feature of the editor: just position the cursor at the point in the text where you want to end one caption and begin another, then press the Enter key twice. This will insert a new caption row into the editor, and will also move the remaining text into this new row.

After you import the plain-text file (and format the text into captions, if necessary), assign timecodes to each caption.

Import an existing caption file into CADET

You can also import an existing caption (timed-text) file into CADET. CADET currently can import WebVTT, SRT, TTML, QTtext, SCC, and several other files. This is especially useful if you take advantage of automatic speech-to-text services, like YouTube's automatic captioning, and want to download and clean up the many errors in transcription and timing that are typically part of such services. Simply open the File menu, select Import and choose the appropriate file format. Note: CADET will only import text and timecodes from pre-existing caption files. It does not currently import any styling information or other markup.

After you import an existing caption file, you can re-edit or re-time the captions as necessary.

Timing captions

Timing captions involves assigning Start and (optionally) End times to each caption event. These represent, respectively, the times that a caption appears and disappears. If no End time is specified, its End time is implicitly the Start time of the next event.

Depending on the preference setting for "Show CC Reading Rate", the user interface might include the reading rate metrics area shown below. That area includes word-count and words-per-minute, or character-count and characters-per-second, depending on the other related preference settings:

caption metrics area showing with words per minute, and an error condition
Show CC Reading Rate checked, words per minute (WPM), showing error
 
caption metrics area showing with characters per second, no error condition
Show CC Reading Rate checked, characters per second (CPS), no error
 
caption metrics area not showing
Show CC Reading Rate un-checked

With this in mind, follow these steps to assign timecodes to each caption.

Note: The steps to time a series of events depend on whether or not the Preferences setting for "Auto Advance Current Event" checkbox is checked. If that setting is unchecked, no auto-advance occurs and the process is fully manual, no assist is provided by CADET.

Reviewing captions

Once you have transcribed, edited and timed your caption project, review your work by following these steps.

Now you're ready to export a timed-text caption file for use with your target media player.

Exporting captions

You've created captions or you've imported an existing timed-text file, and you've edited, timed and reviewed the captions using CADET's built-in media player. But CADET's player is not your ultimate target player. You're likely creating captions to be displayed on YouTube, Facebook or Vimeo; in an embedded browser player using HTML5's media elements (such as video and track); or in a custom Web-based player that you built yourself. In any case, you'll need to export the captions from CADET into a timed-text format that's suitable for your target browser or media player.

If you captioned a remote video (from Youtube, Facebook, or Vimeo), you should note that CADET will not integrate your captions with the remote video platforms. That's a step that you must undertake yourself. Read instructions for uploading caption files to YouTube, and instructions for uploading caption files to Vimeo. But also note that you will have to export your caption project from CADET, so keep reading this section.

To export your caption project, open the File menu and select Export....



In the dialog, select the timed-text format that you want from the Export Type drop-down list. (See the timed-text format table below for typical timed-text formats associated with browsers, video-hosting Web sites, and stand-alone applications.) By default, the name of the file will be the same as the base name of the media clip. Change the filename if you want to, then press the Save button.

When you click the Save button, CADET will do some error checking (e.g., verifying timecode continuity) and if it passes the checks, CADET will export a file of the type requested, displaying an alert indicating the file location. (If CADET finds problems, the errors are listed in the Status box located directly below the media player. Each error is displayed as a clickable link which will take you directly to the caption with the problem.) The name of the exported file will be the same as the media clip you're using in your project, with an extension that corresponds to the type of export format that you selected. For example, if the media clip in the project is named "arthur.mp4", and if you want to export a WebVTT caption file, the name of the exported caption file would be "arthur.vtt", and it will be saved in the same location as the video clip.

 
Timed-text formats and platforms

The following table shows typical timed-text formats that are compatible with various browsers and media-hosting Web sites.

Timed-text formats and target players/applications
Browser platform,
Web site or application
Compatible
timed-text formats
Internet Explorer (using HTML5 <video> element)
  • WebVTT
  • TTML
Firefox, Chrome or Safari (using HTML5 <video> element)
  • WebVTT
YouTube
  • WebVTT
  • TTML
  • SRT
Facebook
  • SRT
Vimeo
  • WebVTT
  • TTML
  • SRT
Quicktime Player
  • QTtext
  • SCC
DigiDX (Description authoring application)
  • DigiDX
  • Note: While DigiDX project settings are not actively managed within CADET, importing and exporting DigiDX files preserves any accompanying settings.
DVD authoring applications
(DVD Studio Pro, Encore, etc.)
  • DVD STL (Spruce)
  • DVD Adobe Script

Offsetting captions

Offsetting allows you to quickly retime all or part of a caption file that has existing timecodes. Once you specify a new timecode from which to offset, CADET will alter all subsequent timecodes relative to the existing timing intervals. Using the timecodes that you provide, CADET can offset all timecodes-- that is, both the start and end times-- or it can offset only the start times or only the end times.

Follow the steps below to offset an entire caption file, or a section within a caption file. The examples below show you how to offset all timescodes. If you want to offset only the start or end times, be sure to select the appropriate radio buttons.

Offset the entire caption file

  1. Place the cursor in the first cell of the editor.
  2. Open the Tools menu and select Offset Timecodes.... This will open the Offset Timecodes dialog.
  3. In Events Range, select the All radio button.

  4. In the New Timecode input, type the new timecode for the first caption. You can also move the playhead to the new timecode in the video timeline (prior to opening the Offset Timecodes dialog) and then select the Playhead button next to the New Timecode input.

  5. Press the Offset button.

Offset from a specific point to the end of the caption file

  1. Place the cursor in the cell at the beginning of the section to be offset.
  2. Open the Tools menu and select Offset Timecodes....
  3. In Events Range, select the Current to Bottom radio button.

  4. In the New Timecode input, enter the new timecode for the first caption. You can also move the playhead to the new timecode in the video timeline (prior to opening the Offset Timecodes dialog) and then select the Playhead button next to the New Timecode input.

  5. Press the Offset button.

Offset a section of a caption file

  1. Place the cursor in the first cell of the section that will be offset.
  2. Hold down CTRL-Shift, then press the down arrow until you get to the final cell of the section that will be offset. (You can also put the cursor in the first cell of the section, then Shift-click in the final cell of the section.) Note that each row that is part of the offset block will have an asterisk next to the row number itself.
  3. Open the Tools menu and select Offset Timecodes....
  4. In Events Range, select the Marked Selection radio button.

  5. In the New Timecode input, enter the new timecode for the first caption. You can also move the playhead to the new timecode in the video timeline (prior to opening the Offset Timecodes dialog) and then select the Playhead button next to the New Timecode input.

  6. Press the Offset button.

Styling captions

CADET provides support for several different types of caption-styling features. Bear in mind, though, that not all of these features are supported by all browsers or players. Even though you might style specific captions in CADET with red text, or you might position certain captions to appear at the top edge of the video region rather than at the bottom, there is no guarantee that these captions will appear in all players as you have styled them within CADET. Therefore, always test to be sure that the styles you select are supported in any known target media players. Note that it is not required that you select any styles in your caption project. CADET's default text styles (white text over a black background, positioned at the bottom center of the video region) are universally supported.

Making captions bold, italic or underlined

Captions can be made bold, italic or underlined by simply highlighting the text in the editor and choosing the styling type from the Style menu, or by using the appropriate style keyboard shortcuts. Please see the note about support for caption styles in media players before choosing text colors.

Adding color to text

Color can be added to captions by highlighting the text in the editor, then choosing the color that you want from the Style>Text Color menu. Please see the note about support for caption styles in media players before choosing text colors.

Adding color to the background

Color can be added to the caption-text background (that is, the background directly behind each character in a caption block) by highlighting the text in the editor, then choosing the background color that you want from the Style>Background Color menu. Please see the note about support for caption styles in media players before choosing background colors.

Aligning captions

When you choose caption-alignment options, you are determining where within the video region the caption text will be displayed. CADET's default setting for caption alignment (or placement) is the bottom center of the video region.

Captions are traditionally positioned on the screen to indicate who is speaking. In situations where the captions represent a voiceover narrator, or a single person on the screen (sometimes referred to as a "talking head"), bottom-center placement is the appropriate style to choose (and since this is CADET's default alignment, you don't need to do anything to achieve this alignment). If you want to position captions to the left or to the right, simply place the cursor in the appropriate caption cell and choose Left or Right from the Style>Alignment menu. If you want to move captions to the top or middle of the video region, choose Top or Middle from the Style>Alignment menu. Top-aligned captions are indicated in the editing grid with a Black Up-Pointing Triangle () following the row number, while middle-aligned captions are indicated using a Black Medium Diamond ().

Note: Caption-alignment commands affect single captions-- that is, if you position a caption at the top of the screen, only that caption will move to the top. The next caption will return to the bottom-center of the screen (CADET's default placement) unless you assign another top-alignment command to that next caption. If you want to realign (or reposition) two or more captions, simply select those multiple caption rows (using CTRL+Shift+up or down arrow, or Shift+click with a mouse) before you choose the alignment command. All captions in that selected block will now be realigned. Before repositioning captions, see the note about support for caption styles in media players.