Looking for an inexpensive way to caption your videos? Use YouTube!
YouTube has a free auto-generated captioning service that can help start the process. All you have to do is worry about cleaning it up instead of captioning your videos word for word. Remember to always review your captions for accuracy.