A lightweight package to scrape and parse captions (subtitles) from YouTube videos, supporting both user-submitted and auto-generated captions with language options.
You may call GET https://www.googleapis.com/youtube/v3/captions to fetch all available captions of a youtube video. See YouTube Data API documentation.
So that you could check does 'en-us' exist? then use that, if not default to 'en' for example.