https://github.com/eggplants/afxdl
Download audio files from aphextwin.warp.net
https://github.com/eggplants/afxdl
aphextwin cli command-line-tool downloader id3-tags id3v2 mp3 warp
Last synced: about 1 year ago
JSON representation
Download audio files from aphextwin.warp.net
- Host: GitHub
- URL: https://github.com/eggplants/afxdl
- Owner: eggplants
- License: mit
- Created: 2024-03-30T18:32:49.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-11-09T17:08:43.000Z (over 1 year ago)
- Last Synced: 2024-11-30T20:12:13.764Z (over 1 year ago)
- Topics: aphextwin, cli, command-line-tool, downloader, id3-tags, id3v2, mp3, warp
- Language: Python
- Homepage:
- Size: 263 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# afxdl
[](
) [](
) [](
) [](
) [](
)
[ ](
)
Download audio from
_Note: Redistribution of downloaded data is prohibited. Please keep it to private use._
## Install
```bash
pip install afxdl
```
OR:
```bash
pipx install afxdl
```
## Run
```shellsession
$ afxdl ~/Music/AphexTwin
[λ] === 001 ===
[-] Fetching album information...
[+] Found: 'Blackbox Life Recorder 21f / in a room7 F760' (9 tracks)
[-] Downloading albums...
[+] Saved: '/home/eggplants/Music/AphexTwin/109100-collapse-ep'
...
[λ] === 038 ===
[-] Fetching album information...
[+] All Finished!
$ tree ~/Music/AphexTwin/
/home/eggplants/Music/AphexTwin
├── 109100-collapse-ep
│ ├── 688346-t69-collapse.mp3
│ ├── 688347-1st-44.mp3
│ ├── 688348-mt1-t29r2.mp3
│ ├── 688349-abundance10edit2-r8s-fz20m-a-909.mp3
│ ├── 688350-pthex.mp3
│ └── 688351-t69-collapse-durichroma.mp3
├── 399837-blackbox-life-recorder-21f-in-a-room7-f760
...
```
## Help
```shellsession
$ afxdl -h
usage: afxdl [-h] [-o] [-V] [save_dir]
download audio from
positional arguments:
save_dir directory to save albums (default: ./AphexTwin/)
options:
-h, --help show this help message and exit
-o, --overwrite overwrite saved albums (default: False)
-V, --version show program's version number and exit
```