Downloads songs from the internet.
Project description
wtm - what the music
A song downloader for your command line. Enter keywords for songs and wtm
will scrape the internet for you and download the appropriate song.
Installation
Install globally using pip
. You might have to use sudo
.
$ pip install wtm
Usage
$ wtm --help
usage: wtm [-h] [-s SONG [SONG ...]] [-t] [-v]
Downloads songs from the internet.
optional arguments:
-h, --help show this help message and exit
-s SONG [SONG ...] song search query
-t, --top selects top search result
-v, --version show program's version number and exit
To enter keywords, either enter directly from the command line using the -s
flag or you'll be prompted to enter the query.
If you trust YouTube with your query, you can pass the -t
flag to get the first top result. Or else you'll be asked to select
an id from a list of the titles that wtm scraped. Please see the demo for more information.
Demo
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file wtm-1.0.2.tar.gz
.
File metadata
- Download URL: wtm-1.0.2.tar.gz
- Upload date:
- Size: 4.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1012cd4736828cbfa362530faaf6655a6f3ac8c63d3922cb1da624f290b96b32 |
|
MD5 | 5a5127768ec1fc77898cae236119016e |
|
BLAKE2b-256 | d9ff63f86ad6a908bfc35d34c1241dfed1b67275834d70f7979befc8b47edd9f |
File details
Details for the file wtm-1.0.2-py3-none-any.whl
.
File metadata
- Download URL: wtm-1.0.2-py3-none-any.whl
- Upload date:
- Size: 6.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0d02e37a6412a458f95f41b9cd3d13d7ce0b62e731caa060b6ad865de615f265 |
|
MD5 | 6398a45bd1c971428e5b33c8b45855cf |
|
BLAKE2b-256 | 65152db8416d81293cc28f6715a292ebd96e78595b5dae583d21489b288e3820 |