Frequently Asked Questions about CADET
- What operating systems can I use to run CADET?
CADET has been tested on OS X and Windows (7 and 10). You can also run CADET on Linux: from the command line or from an executable script, run the following two commands:
$ cd <path-to-cadet-directory>/cadet-resources
$ node cadet-server —dir ~
- Why do I need to install Node.js in order to run CADET?
Node.js provides a local Web server (that is, a Web server that runs on your own computer), which makes it possible for CADET to run without being connected to the Internet.
- How can I find and install updates to CADET?
Please check the CADET user group for update announcements. Before installing an update, always be sure to QUIT all previous instances of CADET in all browsers before installing and running the update: from within CADET, open CADET's File menu and choose Quit. Do not simply quit the browser.
Opening and running CADET
- When I try to open CADET on my Mac I get a message that the application cannot be opened because it's from an unidentified developer. What should I do?
Right-click (or Ctrl+click) on "CADET Mac.command," choose from the menu and then choose from the dialog. You will only need to do this once. See the instructions for opening an unsigned app for additional information.
- Can I run CADET in more than one browser simultaneously?
Yes. If you do run more than one instance of CADET, though, you should not be playing the same media clip.
- Can I run CADET from a terminal window?
Yes. Open a terminal window and follow these steps.
Note: Issuing the command
- CD into the CADET directory.
- CD into the cadet-resources directory.
node cadet-server --dir ~ and then press Enter. CADET will open.
--dir ~ causes CADET to open with file browsing rooted in the home directory. If you do not issue
--dir ~, then CADET will open with file browsing rooted in the root directory.
Writing and editing captions
- I styled some of my captions using colors and different fonts, but these styling features do not appear when I export the captions and play them in a media player. Why not?
CADET provides a wide range of styling options. However, not all caption formats support all of these styling options: for example, SRT does not support markup for text colors or different font faces. Other formats, such as WebVTT and TTML, do support styling options, but not all media players are capable of correctly interpreting styling markup. So even if you export a TTML file with markup for red text, the target player will show white text if it doesn't know how to interpret the markup for red text.
- My caption styles appear correctly in the caption-editing grid in CADET, but the captions in CADET's media player don’t show the styling. Why is that?
CADET uses WebVTT to display captions in the player. While WebVTT supports markup for certain kinds of caption styling, some browsers (such as IE, Edge, and Firefox) simply ignore all styling markup that is included in WebVTT files. This is why you will only see styled captions when you are running CADET in a browser that supports the styling markup found in WebVTT. Be assured, however, that the WebVTT files that you export from CADET (as well as other caption formats that support styling markup, such as TTML, QTtext and SAMI) contain the appropriate styling commands, regardless of the browser in which CADET is running. Whether or not your target player will render those styles depends on the player’s ability to interpret the markup correctly.
- Can I position captions somewhere other than at the bottom of my video?
Yes. CADET provides support for both horizontal and vertical placement options, which can be found in the > menu.
- Can I change the default display of the captions in CADET's video player?
Because CADET uses your browser's native video player, the captions in the player might look different from one browser to the next. If you're using IE 11, Edge, or Safari, however, you can change the default look of the captions:
Note: Changing the default caption style in the browser settings will affect the captions that you see in CADET (and for other videos you play in that browser) but will not change the exported caption file.
- IE 11: go to
> > > .
- Edge: go to
> > > .
- Safari: go to
> > .
- In IE, when I type Control-O to open a project, a browser dialog appears with no files in it. What should I do?
In IE, the Ctrl-O key combination is first trapped by the browser itself, which pops up IE’s "Open URL" dialog. Simply close this dialog (either with the mouse or by hitting the Escape key) and CADET's file-browser dialog will fill up with files. Alternatively, you can open the menu and select .
- The video I want to caption is on Youtube (or Vimeo), I don't have a local copy. Can I still create captions with CADET?
Yes, CADET will play back remote video from either Youtube or Vimeo and allow you to create captions and synchronize them to the remote video. While the captions displayed in the CADET video player emulate caption playback on those platforms, you'll have to perform an additional step of importing the captions into the remote platform in order for others to see your captions. When you've finished your project and you're ready to upload the captions to the remote platform, read instructions for uploading caption files to YouTube, and instructions for uploading caption files to Vimeo.
Controlling the video player
- Can I control the video player in CADET using the keyboard?
Yes. See the list of keyboard shortcuts for more information.
- When I press CTRL+Spacebar to play/pause the video player, my Mac starts speaking to me. How do I fix this?
Your Mac's text-to-speech (TTS) function is set to use CTRL+Spacebar to speak selected text. To change this, open > > . From this window you can either disable the TTS function or reassign the shortcut to another keyboard combination. Learn more about the Mac's TTS capabilities.
Importing files into CADET
- What file formats will CADET import?
CADET will import the following file formats: WebVTT, TTML, SRT, QTtext and plain-text files with the extension ".txt". CADET will not import Word files.
- I'm trying to import a file into CADET. I can select the file in the Import File dialog, but the text doesn't get imported into the editor. Why not?
Make sure that the file you are trying to import has been created as UTF-8 with no BOM (byte order mark). Using an application such as BBEdit, Notepad, TextWrangler, Word, etc., open the file and save it as UTF-8 with no BOM, then try importing the file again.
- I've used an automatic-captioning service and the captions are full of errors! Can I import this caption file into CADET and clean it up?
Yes. Import the auto-generated caption file into CADET (using one of the supported import formats), correct the errors in text and timing, and re-export in the appropriate format for your target video player.
Exporting files from CADET
- What file formats will CADET export?
CADET will export the following file formats: WebVTT, TTML, SRT, QTtext, SAMI and plain-text (.txt) files.
- I've exported WebVTT captions and put them in a directory with the video on my computer. When I play the video in Chrome, I don't see any captions. But when I play the video in other browsers, I do see captions. Why?
Chrome won't play captions locally, but if you transfer the WebVTT file and the video to a server you'll see the captions.
- I've captioned my own remote video clip on YouTube or Vimeo, but when I play the clip in YouTube or Vimeo directly (not in CADET), my captions don't appear. Why?
CADET does 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.