Skip to main content

A CLI tool to download music of Jay Chou and other singers with full song tags.

Project description

Music Full Tag Downloader

https://img.shields.io/pypi/v/musicftdl.svg https://img.shields.io/travis/lonsty/musicftdl.svg Documentation Status

A CLI tool to download music of Jay Chou and other singers with full song tags.

Features

  • Search: Search songs by keywords.

  • Download: Download song(s) by singer/album/song mid or keyword.

  • Tag: After downloading, tags are automatically added to the song (eg artist, album, sum of tracks, album cover image, release date), this feature is only available for MP3 format songs.

Usage

$ pip install -U musicftdl

Example for downloading all 周杰伦’s songs with 320k bitrate, and save to the directory of /mnt/e/Music/musicftdl :

$ musicftdl download -d /mnt/e/Music/musicftdl -f 320 -s 0025NhlN2yWrP4
docs/img/SC01.png docs/img/SC02.png docs/img/SC03.png docs/img/SC04.png

History

0.1.1 (2021-04-11)

Fixed bug:

  • Upgrade dependency prettytable>=2.0.0.

0.1.0 (2020-05-11)

New feature:

  • Download songs of selected types of albums (Studio Album, EP Single, Live Album, Others).

  • Print error messages to help users troubleshoot.

Fixed bug:

  • Fixed an issue where empty files were created when songs could not be downloaded.

0.1.0a (2020-05-10)

  • First release on PyPI.

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

musicftdl-0.1.1.tar.gz (1.4 MB view hashes)

Uploaded Source

Built Distribution

musicftdl-0.1.1-py2.py3-none-any.whl (13.2 kB view hashes)

Uploaded Python 2 Python 3

Supported by

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