Search notes:

Python library: youtube-transcript-api

youtube-transcript-api gets the transcript or subtitles of a given YouTube video.
from youtube_transcript_api import YouTubeTranscriptApi

transcript = YouTubeTranscriptApi.get_transcript('qEO6DUyzgTA')

for item in transcript:

    print(f"{item['start']:>6.2f}: {item['text']}")

See also

The pytube library.
Download youtube videos with youtube-dl

Index