AI Captioning and Subtitling: Enhancing Video Accessibility and Engagement