Skip to main content

A cli for downloading music from Youtube Music

Project description

MuCLIc - a cli for downloading music

This little Python script downloads music albums from YTMusic.

Installation

pip install muclic

Usage

  1. Run muclic
  2. Enter the name of the album|artist|song.
  3. Choose a number/multiple numbers to select which album you want to download.
  4. Press enter and enjoy the music.

Arguments

positional arguments:
  query              Album/song name

options:
  -h, --help         show this help message and exit
  -d DIR, --dir DIR  Specify output direcory
  -s, --song         Download a single song
  -T, --no-tag       Don't tag songs
  -l, --lyrics       Download lyrics
  --dump-json        Dump a single json file with info on downloaded items. For developement use only
  --debug            Set log level to debug

For developement

Install dependencies:

pip install yt-dlp ytmusicapi mutagen

Run src/muclic/muclic.py

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

muclic-0.2.5.tar.gz (39.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

muclic-0.2.5-py3-none-any.whl (36.6 kB view details)

Uploaded Python 3

File details

Details for the file muclic-0.2.5.tar.gz.

File metadata

  • Download URL: muclic-0.2.5.tar.gz
  • Upload date:
  • Size: 39.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.6.14

File hashes

Hashes for muclic-0.2.5.tar.gz
Algorithm Hash digest
SHA256 95c537143d41fb51bf00e8cc56eef72e40d38b31777eb02e4ec7f49cf9e40097
MD5 4af1e52a9350902f4172870df04e16a8
BLAKE2b-256 598655c8c12dd2dacf0c10b71ca82f271d2d4a1f852b707fb19e49fa0b30b52b

See more details on using hashes here.

File details

Details for the file muclic-0.2.5-py3-none-any.whl.

File metadata

  • Download URL: muclic-0.2.5-py3-none-any.whl
  • Upload date:
  • Size: 36.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.6.14

File hashes

Hashes for muclic-0.2.5-py3-none-any.whl
Algorithm Hash digest
SHA256 716cfa637d1d6c9c1e20eeafeda6b222f7a2072830ef6145a72b62e57632601d
MD5 d6dfea379229d999eb6332a7e0df933b
BLAKE2b-256 4be7907eaf9316552567800b5dd14df68adc9d172c4ce89332122b94fe2ca328

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page