This is a python API which allows you to get the transcript/subtitles for a given YouTube video. It also works for automatically generated subtitles and it does not require an API key nor a headless browser, like other selenium based solutions do!
Why do you think that https://github.com/jonnekaunisto/simple-youtube-api is a good alternative to youtube-transcript-api