The goal of this project is to create tool to help people caption flash videos and publish captioned versions of the video for use on web sites. The students working on this project are part of CS 492 Senior Design Project course at the University of Illinois.


You need to make sure you have the Adobe AIR installer available on your computer system before downloading the iCaptioning2 captioning tool or the standalone flash video player.

Example Using NCAM ccPlayer

NCAM ccPlayer sample with external DFXP caption file

A University of Illinois student talks about life on campus.

FLV video file

Captions file created with iCaption2

Example Using Adobe Flash CS3 Video Encoder

When choosing a skin for the flash video, it is important to keep in mind that captions may be covered by skins that are placed on top of the video itself. Further, skins that include a button to enable/disable captioning are most preferred.

Example of video using skin that allows captioning

Training Videos




The iCaption software is provided "as is," and you use the software at your own risk. We make no warranties as to performance, merchantability, fitness for a particular purpose, or any other warranties whether expressed or implied. No oral or written communication from or information provided by University of Illinois shall create a warranty. Under no circumstances shall University of Illinois be liable for direct, indirect, special, incidental, or consequential damages resulting from the use, misuse, or inability to use this software, even if University of Illinois has been advised of the possibility of such damages. These exclusions and limitations may not apply in all jurisdictions.