https://github.com/fallaciousreasoning/last-ripper
A simple script for downloading top tracks from last fm
https://github.com/fallaciousreasoning/last-ripper
download-manager lastfm music music-downlo youtube youtube-dl
Last synced: about 1 month ago
JSON representation
A simple script for downloading top tracks from last fm
- Host: GitHub
- URL: https://github.com/fallaciousreasoning/last-ripper
- Owner: fallaciousreasoning
- Created: 2019-05-29T10:42:55.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-05-29T11:24:20.000Z (about 7 years ago)
- Last Synced: 2025-03-26T08:29:39.549Z (over 1 year ago)
- Topics: download-manager, lastfm, music, music-downlo, youtube, youtube-dl
- Language: Python
- Size: 8.79 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Installation and Setup
Ensure you have the following tools installed:
- python3
- youtube-dl `pip3 install youtube-dl1`
- requests `pip3 install requests`
- pylast `pip3 install pylast`
- argparse `pip3 install argparse`
Clone the repository
`git clone https://github.com/fallaciousreasoning/last-ripper.git`
Create a last fm API Key
https://www.last.fm/api/account/create
Create a new file `lastfm.json` in the cloned directory and enter your API key/secret
```json
{
"api_key": "",
"api_secret": ""
}
```
# Running
`python3 lastripper.py --username --limit 100 --output-folder ~/Downloads/top100`