mdl-cli
mdl is a cross-platform CLI wrapper around yt-dlp with safer defaults and a simpler command surface.
Requirements
- Python
>=3.10 ffmpegavailable inPATH
mdl executes yt-dlp under the hood. Ensure yt-dlp is installed and available in PATH.
Installation
Recommended (isolated app install):
pipx install mdl-cli
Alternative (standard Python environment):
pip install mdl-cli
For OS-specific setup (Python, ffmpeg, yt-dlp, and verification), see the Installation Guide.
Basic Usage
mdl audio "URL"
mdl video "URL"
mdl info "URL"
mdl --help
Supported platforms: Linux, macOS, and Windows.
Documentation
Full command reference and advanced configuration:
License
MIT (see License)
Metadata
Release files for mdl-cli 0.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| mdl_cli-0.3.0.tar.gz | 27.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| mdl_cli-0.3.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 47.4 kB
Release files / mdl_cli-0.3.0.tar.gz
| Download URL | mdl_cli-0.3.0.tar.gz |
|---|---|
| Size | 27.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3ee253f2a2b834d1c516c87f8ba883808ecd18161041385095b14edf151a4b88
|
|
BLAKE2b-256 checksum How to use checksums |
524b6e314b8d6df8f444452baafd6f8e604218ce8652110e3507dcb0eeaf280e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|
Release files / mdl_cli-0.3.0-py3-none-any.whl
| Download URL | mdl_cli-0.3.0-py3-none-any.whl |
|---|---|
| Size | 20.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ae1d9a9616be1cc2dbbb32392b5c0ce670c9fcac013581797e6e60fbc5d6a502
|
|
BLAKE2b-256 checksum How to use checksums |
64214a5133daba2689d05703b36961207f06e3b6d22a2feafb77f2860408548c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|