Kapwing is my favorite video captioning and transcription tool! The auto captioning is really accurate and very easy to edit. You can do a couple free videos each month, but there are also reasonably-priced subscriptions if you need to caption more videos!