Skip to main content

Cross-platform Orpheus Collage Tools for music discovery and downloading

Project description

Orpheus Collage Tools

PyPI version Python 3.8+

Interactive CLI for discovering, browsing, and downloading music releases from Orpheus.network private tracker.

Installation

pip install orpheus-collage-tools

Quick Start

1. First Run (Configuration Setup)

orpheus

This will automatically create your configuration file and prompt for your Orpheus credentials.

2. Interactive Mode

orpheus

3. Command Line Usage

# Search for artist releases
orpheus find-album --artist "The Prodigy" --interactive

# Download torrents from a collage
orpheus download 6936 --prefer-flac

# Manage crates
orpheus crate list
orpheus crate create "My Favorites"
orpheus crate download "My Favorites"

Features

  • 🎤 Artist Search - Find all releases by artist with smart filtering
  • 🔍 Collage Discovery - See which curated collections contain specific albums
  • 📦 Crate System - Create wishlists and bulk download later
  • ⬇️ Bulk Downloads - Download entire collages with format preferences
  • 🎯 Release-Based Organization - View by actual pressings/labels
  • 🎵 Interactive Browsing - One album per page with complete metadata

What Makes This Better Than the Main Site

  • Enhanced filtering - Show just Beatles singles (impossible on main site)
  • Release-based organization - See all 23 pressings of "The Fat Of The Land"
  • Collage navigation - Discover music through curated collections
  • Wishlist system - Add albums while browsing, download all at once later
  • Format preferences - Bulk download with FLAC/320/V0 preferences

Download Location

All torrent files are downloaded to:

  • macOS/Windows: ~/Documents/Orpheus/
  • Linux: ~/Documents/Orpheus/

Security

Your Orpheus credentials are stored securely in:

  • macOS: ~/.orpheus/config.json
  • Windows: %APPDATA%/orpheus/config.json
  • Linux: ~/.orpheus/config.json

Files are created with owner-only permissions and never committed to version control.

Cross-Platform Support

  • macOS: Native bash script with full interactive features
  • Windows: Python-based implementation with batch file launcher
  • Linux: Python-based implementation with full feature parity

Development

For development and contribution information, see the development guide.

License

MIT License - see LICENSE file for details.

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

orpheus_collage_tools-1.0.0.tar.gz (95.3 kB view details)

Uploaded Source

Built Distribution

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

orpheus_collage_tools-1.0.0-py3-none-any.whl (106.0 kB view details)

Uploaded Python 3

File details

Details for the file orpheus_collage_tools-1.0.0.tar.gz.

File metadata

  • Download URL: orpheus_collage_tools-1.0.0.tar.gz
  • Upload date:
  • Size: 95.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.13

File hashes

Hashes for orpheus_collage_tools-1.0.0.tar.gz
Algorithm Hash digest
SHA256 0b417443d1c6bb8503866aee684b77afe5b75810b86825f15df1dab7448a6ced
MD5 4f4d841876de3561bc5748d871e6df72
BLAKE2b-256 4bd3aa6ef80efc11384e0604be74d158f5bd8bbf3741658608b6c58dd7cd8a8f

See more details on using hashes here.

File details

Details for the file orpheus_collage_tools-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for orpheus_collage_tools-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ddb4b8c1e1d7ba9c46ed536283b264e35f21f61e9203011c1b8871439fc31234
MD5 895bd0071b820a3ab60373e36edb414d
BLAKE2b-256 47dab8c14d570734c836d6b401246a504d29899ba5330b89cdb0cd7630bdb38f

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