Coomer/Kemono CLI Downloader
Project description
RCDL
Riton Coomer Download Manager
rcdl is a tool to automatically download the videos of your favorites creators from coomer.st and kemono.cr
Install
Dependencies
pipx install yt-dlp
sudo apt install aria2 ffmpeg
Install RCDL
It is recommended to use pipx
pipx install rcdl
or else:
pip install rcdl
How to use
Run the CLI with:
rcdl --help
By default all files will live in ~/Videos/rcdl/. Cache, configuration and log file will be in a hidden rcdl/.cache/ folder.
rcdl refresh # look creators.json and find all possible videos
rcdl dlsf # download all found videos
rcdl discover # WIP
rcdl fuse # WIP
rcdl log # debug only; show the log file
Add, rm, list a creator:
rcdl add [URL]
rcdl add [service]/[creator_id]
Dev
Install
git clone https://github.com/ritonun/cdl.git rcdl
cd rcdl
python3 -m venv .venv
source .venv/bin/activate
pip install -e .
Deploy
python3 -m pip install --upgrade build
python3 -m pip install --upgrade twine
pip install flit packaging requests # necessary to run auto release scripts
# Use convenience scripts in rcdl/scripts
# Create api_key.txt with the pypi api key in the root folder
python3 rcdl/scripts/upload_pypi.py
python3 rcdl/scripts/migrate_old_format_to_db.py
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file rcdl-2.2.8.tar.gz.
File metadata
- Download URL: rcdl-2.2.8.tar.gz
- Upload date:
- Size: 20.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4600bc8f6f0c1d4f17d904190e45858251fe521b8003f0d73a33552bfb17235d
|
|
| MD5 |
3ae50fbdc3fca49934eb117bacf0dfd4
|
|
| BLAKE2b-256 |
c9c22c0713e6f8fc9007fd6dff7a10332cc0a7361b0b8af12d0cc2d00da9ee00
|
File details
Details for the file rcdl-2.2.8-py3-none-any.whl.
File metadata
- Download URL: rcdl-2.2.8-py3-none-any.whl
- Upload date:
- Size: 26.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
70a0a8f1746388be28781605833c86db9be957ef8d11f4bc8c13b12ecd5f162a
|
|
| MD5 |
7aa6d737415ba3ebdba4a93b61b0c630
|
|
| BLAKE2b-256 |
997737c02392e3588745523613b169a33e1488c9364a2b58be065c40a7d411a7
|