A simple python script to help you download the transcripts of all videos in a Youtube Playlist
- Download transcripts for YouTube videos in a playlist
- Support for multiple languages
- Multi-threaded downloading for faster performance
-
Clone this repository and create the python venv:
git clone https://github.com/yourusername/my-transcript-downloader.git cd my-transcript-downloader python3 -m venv .venv -
Install dependencies:
pip install -r requirements.txt
-
Run the script:
python transcript.py --playlist_url "https://www.youtube.com/playlist?list=YOUR_PLAYLIST_ID"
--languages: Comma-separated list of language codes (e.g.'en, de')--output_dir: Directory to save the transcripts (defaults to the playlist name)--multi: Number of threads to use for parallel downloads (default is 5)