There are a number of resources that will allow you to produce your own captions, or that will caption a video for you.
Several programs can facilitate transcript generation for you. Express Scribe is a free program that works on both PCs and Macs. It lets you play audio with precise, easy-to-use controls to play, pause and rewind in short increments. It also can be minimized and ”pinned” so you have access to its controls while typing in another window. Additionally, it will play audio directly from video files, so you don’t need to worry about converting your files from one format to another.
Type transcripts in a plain-text editor such as Notepad and do not use special characters such as slanted quotes or em–dashes.
You may wish to explore using speech recognition technology to caption your videos faster. Programs such as Dragon Naturally Speaking will allow for automatic translation of your voice. You will need to spend some time training the program to recognize your voice, and it will still be necessary to proofread the text to ensure that the translation is accurate.
Subtitles and closed captions open up your content to a larger audience, including deaf or hard of hearing viewers or those who speak languages besides the one spoken in your video. Within YouTube's help pages, you can create captions for your videos.
Many services offer captioning for a reasonable fee. These include:
The Described and Captioned Media Program has developed a detailed guide to captioning video, and it is well worth a look.
The World Wide Web (W3C) Consortium has established accessibility standards through its Web Accessibility Initiative. The Initiative's Web Content Accessibility Guidelines 2.0, or WCAG 2.0, is considered to be the industry standard in ensuring accessible electronic content.