Skip to main content

FreeMp3Cloud Downloader

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

Installation

pip install mp3cloud

Note cURL should be installed

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
  • Checking the availablity of cURL
  • Add docs for the functions

Metadata

Release files for mp3cloud 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mp3cloud 0.1.1
File Size Uploaded
mp3cloud-0.1.1.tar.gz 6.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for mp3cloud 0.1.1
File Interpreter ABI Platform
mp3cloud-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 15.3 kB

Release files / mp3cloud-0.1.1.tar.gz

Download URL mp3cloud-0.1.1.tar.gz
Size 6.7 kB
Tags Source
SHA-256 checksum
How to use checksums
b9327a2748962320ad69dcafa5447981005e023c8a20fd028dc62628a298bbb5
BLAKE2b-256 checksum
How to use checksums
aeaac631d8e99836a9878524ad16885e88d900f0b7dbc6561199c86c2a89499c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.3.2 CPython/3.11.0 Windows/10

Release files / mp3cloud-0.1.1-py3-none-any.whl

Download URL mp3cloud-0.1.1-py3-none-any.whl
Size 8.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7f921478acddee26000ca20a2f8c3f0c798bb3bff03e41c2dbf2fecf9be91019
BLAKE2b-256 checksum
How to use checksums
665daf49b4aa033581ecf6ddc0b42a2074b9a95dc66716e41c303eb7ce76fe2e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.3.2 CPython/3.11.0 Windows/10

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page