Command-line program to download closed captions (subtitles) of videos from YouTube.com
🚀 Command-line program to download cleaned up closed captions (subtitles) of channels from YouTube.com in JSON format.
pip install -U yt-cc-dl
➜ yt-cc-dl --help usage: yt-cc-dl [-h] [-o OUTPUT_DIR] [-l LANGUAGES] [-i INDENT] [-r] [-d] channel [channel ...] positional arguments: channel Single or multiple YouTube channel URL(s) options: -h, --help show this help message and exit -o OUTPUT_DIR, --output-dir OUTPUT_DIR Output directory name or path (default: channel name) -l LANGUAGES, --languages LANGUAGES Comma-separated list of languages to download (can be regex). The list may contain "all" for all available languages. The language can be prefixed with a "-" to exclude it from the requested languages (e.g., all,-live_chat) -i INDENT, --indent INDENT Indentation size in the output JSON files (None by default) -r, --rich-data Add a unique index and include the title and thumbnail in every subtitle entry (useful for Meilisearch) -d, --disable-multithreading Disable multithreading
- Enable downloading the cc of a single video.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.