Ultimate CLI for downloading and converting online media to audio with AI, music analysis, and cloud sync
Project description
🎵 Auraloom v1.0.2
Ultimate CLI for downloading audio & video from online sources.
✨ Features
📥 Download
- Audio - MP3, WAV, FLAC, M4A, AAC, OGG, OPUS
- Video - MP4, MKV, WEBM, AVI, MOV
- Quality - 2160p, 1440p, 1080p, 720p, 480p, 360p
- Subtitles - Auto-download with video
⚡ Enhanced Downloads
- Batch Import - Download from URLs.txt file
- Parallel - Up to 10 simultaneous downloads
- Auto-Retry - Retry failed downloads (3 attempts)
- Queue - Add, list, process download queue
- Resume - Track and retry failed downloads
🎧 Audio Effects (18)
bass-boost, treble-boost, reverb, echo, normalize, speed-up,
slow-down, fade-in, fade-out, noise-reduce, stereo-wide, mono,
8d-audio, nightcore, vaporwave, telephone, underwater, radio
🔍 Search
- YouTube Search -
loom --search "query"
Prerequisites
None! FFmpeg is now bundled automatically when you install Auraloom. 🚀
Installation
pip install auraloom
Usage
Audio Download
loom https://youtube.com/watch?v=xyz # MP3
loom https://youtube.com/watch?v=xyz wav # WAV
loom https://youtube.com/watch?v=xyz flac # FLAC
Video Download
loom https://... --video # MP4 1080p
loom https://... --video --quality 720 # 720p
loom https://... --video --quality best # Best quality
loom https://... --video --subtitles # With subtitles
Batch & Parallel
loom --batch urls.txt # From file
loom --batch urls.txt --parallel 5 # 5 parallel
loom --queue add https://... # Add to queue
loom --queue start --parallel 3 # Process queue
loom --retry # Retry failed
Audio Effects
loom https://... --effect bass-boost
loom https://... --effect 8d-audio
loom https://... --pitch +3 # Pitch up
loom https://... --ringtone # Create ringtone
loom https://... --remove-vocals # Remove vocals
Playlist
loom --playlist https://youtube.com/playlist?list=...
loom --playlist https://... --video # Video playlist
Search
loom --search "lofi beats"
🌐 Smart Browser
Launch a browser to detect and download media from ANY website (Suno, Facebook, etc).
loom --browse
Interactive Mode
loom -i
Interactive Commands
| Command | Description |
|---|---|
<URL> |
Download audio |
video <URL> |
Download video |
video <URL> 720 |
Video with quality |
batch <file.txt> |
Batch download |
search <query> |
Search + download |
queue add <URL> |
Add to queue |
effect <file> <name> |
Apply effect |
retry |
Retry failed |
👨💻 Developer
Youssef Boubli
Full Stack Developer | AI Enthusiast | Open Source Contributor
License
Proprietary License - All Rights Reserved © 2025 Youssef Boubli
This software is not free. Unauthorized copying, modification, or distribution is prohibited.
Project details
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file auraloom-1.0.3.tar.gz.
File metadata
- Download URL: auraloom-1.0.3.tar.gz
- Upload date:
- Size: 16.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2c7c456928215fc99cb2d17820da9daf42aa3e2ba64c0f0d8bf7b80782256410
|
|
| MD5 |
014091628defb0cf5a7f260b076f34a5
|
|
| BLAKE2b-256 |
d8879e6b4ae30c7b6f849618a0728a764fcd14689f843f7d3ac146f9480b445d
|
Provenance
The following attestation bundles were made for auraloom-1.0.3.tar.gz:
Publisher:
workflow.yml on boubli/Auraloom
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
auraloom-1.0.3.tar.gz -
Subject digest:
2c7c456928215fc99cb2d17820da9daf42aa3e2ba64c0f0d8bf7b80782256410 - Sigstore transparency entry: 845160472
- Sigstore integration time:
-
Permalink:
boubli/Auraloom@1c0da6d80d10236229e1a2c4d16c1078bb231019 -
Branch / Tag:
refs/tags/v1.0.3 - Owner: https://github.com/boubli
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
workflow.yml@1c0da6d80d10236229e1a2c4d16c1078bb231019 -
Trigger Event:
release
-
Statement type:
File details
Details for the file auraloom-1.0.3-py3-none-any.whl.
File metadata
- Download URL: auraloom-1.0.3-py3-none-any.whl
- Upload date:
- Size: 16.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fb5429e1912d278706f22bf428f611947e59d62cdd572125bed97e45f3a6b4c8
|
|
| MD5 |
224da864b6295108377f3f81de5b8b94
|
|
| BLAKE2b-256 |
6e53ef238d89751f72b629b7c74e245b54cb8d7a983272631c18a80877ce155b
|
Provenance
The following attestation bundles were made for auraloom-1.0.3-py3-none-any.whl:
Publisher:
workflow.yml on boubli/Auraloom
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
auraloom-1.0.3-py3-none-any.whl -
Subject digest:
fb5429e1912d278706f22bf428f611947e59d62cdd572125bed97e45f3a6b4c8 - Sigstore transparency entry: 845160474
- Sigstore integration time:
-
Permalink:
boubli/Auraloom@1c0da6d80d10236229e1a2c4d16c1078bb231019 -
Branch / Tag:
refs/tags/v1.0.3 - Owner: https://github.com/boubli
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
workflow.yml@1c0da6d80d10236229e1a2c4d16c1078bb231019 -
Trigger Event:
release
-
Statement type: