Skip to main content

Search and download any music from freemp3cloud.com

Project description

FreeMp3Cloud Downloader

A lightweight wrapper around FreeMp3Cloud.com to download songs by the given query.

Installation

pip install mp3cloud

Usage

CLI

Downloading a song:

python -m mp3cloud "[TRACK_NAME] [ARTIST_NAME]"

Getting all the URLs provided for the query gathered in a .txt file:

python -m mp3cloud "[TRACK_NAME] [ARTIST_NAME]" --save-urls --no-download

Python programs

Seeing the results of the query:

from mp3cloud import search

songs = search("[TRACK_NAME] [ARTIST_NAME]")
for song in songs:
    print(song.name, song.artist, song.url, song.duration, song.is_high_quality)

To download a song:

from mp3cloud.utils import download_song
download_song(songs[0])

Todo

  • Setting metadata for the downloaded song
  • Filter by quality

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

mp3cloud-0.1.0.tar.gz (5.4 kB view details)

Uploaded Source

Built Distribution

mp3cloud-0.1.0-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

Details for the file mp3cloud-0.1.0.tar.gz.

File metadata

  • Download URL: mp3cloud-0.1.0.tar.gz
  • Upload date:
  • Size: 5.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.2 CPython/3.11.0 Windows/10

File hashes

Hashes for mp3cloud-0.1.0.tar.gz
Algorithm Hash digest
SHA256 3ef841a93aee2e4b4d89a4b2efc28b2fbe450cbb795a3ce9cb2305ec93780e9d
MD5 e9a1f20acdaa3fcafc6840e55d4ca869
BLAKE2b-256 6580fe85ec813cd3f469e9c30749fdba6036294fd306493766e9eab25f9f1530

See more details on using hashes here.

Provenance

File details

Details for the file mp3cloud-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: mp3cloud-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 6.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.2 CPython/3.11.0 Windows/10

File hashes

Hashes for mp3cloud-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 090d77cff57872b9e6a83a58f34bf0a2ac867f068e9d97c9523ff080ee7831f1
MD5 de388ba995a62d90b3160bd37e7729a2
BLAKE2b-256 a57142f216ab63014185176f9292f8055246262a189467924823efc2d8b56b01

See more details on using hashes here.

Provenance

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