YouTube videos and Microsoft Teams have built-in options for captioning.
You can also use free programs to add closed captions to videos: