The best alternatives to Vidtranslate are VEED, Type Studio, and Subly. If these 3 options don't work for you, we've listed a few more alternatives below.
Subly is a free transcription tool that automatically adds captions to the video. It generates captions/subtitles within few clicks. You can edit, style and download captioned video or standalone subtitles.
Immersive Translate supports bilingual subtitles for several video sites, including YouTube, Vimeo, Udemy, NetFlix, Coursera, Bloomberg, and more. We currently support over 50 platforms and we are continuously expanding.