Yt-cc-dl
🚀 Command-line program to download cleaned up closed captions (subtitles) of channels from YouTube.com in JSON format.
Requirements
⬇️ Installation
pip install -U yt-cc-dl
⌨️ Usage
➜ 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
📝 Todo
- Enable downloading the cc of a single video.
Release files for yt-cc-dl 0.1.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| yt_cc_dl-0.1.5.tar.gz | 6.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| yt_cc_dl-0.1.5-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 13.5 kB
Release files / yt_cc_dl-0.1.5.tar.gz
| Download URL | yt_cc_dl-0.1.5.tar.gz |
|---|---|
| Size | 6.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
74fb69ebca4993e66dc384a41d6426ed9b0fa3f4ac9e3b54f642d39c06f44001
|
|
BLAKE2b-256 checksum How to use checksums |
57dff2aae7cc74d9f3a0b5c772a11fd2a7ebcd162fc8270200268217045c6c8a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.7.1 CPython/3.10.8 Darwin/23.2.0
|
Release files / yt_cc_dl-0.1.5-py3-none-any.whl
| Download URL | yt_cc_dl-0.1.5-py3-none-any.whl |
|---|---|
| Size | 7.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1f8c8debe2a62fac78f2a162489a8e6e7132dc73cc7c1843c40452fca07e1517
|
|
BLAKE2b-256 checksum How to use checksums |
726d46746b5064078361d740546f1e15a635dcb4faa74aeceaf7964e19776463
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.7.1 CPython/3.10.8 Darwin/23.2.0
|