Skip to main content

afxdl

PyPI version CI

ghcr latest ghcr size

Download audio from https://aphextwin.warp.net

Note: Redistribution of downloaded data is prohibited. Please keep it to private use.

Install

pip install afxdl
# OR:
pipx install afxdl

Run

$ 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

$ afxdl -h
usage: afxdl [-h] [-o] [-d] [-V] [save_dir]

download audio from <aphextwin.warp.net>

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)
  -d, --dry        dry run mode (skip downloading and saving) (default: False)
  -V, --version    show program's version number and exit

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

afxdl-1.1.0.tar.gz (10.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

afxdl-1.1.0-py3-none-any.whl (10.7 kB view details)

Uploaded Python 3

File details

Details for the file afxdl-1.1.0.tar.gz.

File metadata

  • Download URL: afxdl-1.1.0.tar.gz
  • Upload date:
  • Size: 10.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for afxdl-1.1.0.tar.gz
Algorithm Hash digest
SHA256 95008d833a41ddb528d584af9829e377c7a8dd19e5ad6c1ec6f5240079d3813a
MD5 bc8c3e790d38f63c9694bbd4e5bc9a5f
BLAKE2b-256 bd9cf7872436c95df7aff33068e2482ccdf0bca4dca4133505df8a31653fcced

See more details on using hashes here.

File details

Details for the file afxdl-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: afxdl-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 10.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.2 {"installer":{"name":"uv","version":"0.12.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for afxdl-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a5db9cbcc8f275dc95ca3b310c8954c0f896455c8b2c297369adcdfb8da03e4b
MD5 901502feb1e909e7ef8a9ad2c50a2752
BLAKE2b-256 bff638c5fb7ba80f7d436f8bd4ae66ea8c2720dfb82018a7e6884ff1a5dcb06e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page