Audible to MAM JSON Converter (Full API Version)

Complete API-based solution with full metadata cleaning, category mapping, and MAM search

作者
Snowman King
今日安裝
0
安裝總數
25
評價
1 0 0
版本
2.1.3
建立日期
2024-10-04
更新日期
2025-02-12
尺寸
22.7 KB
授權條款
MIT
腳本執行於

Enhanced Audible Metadata Converter with API Integration

This script revolutionizes audiobook metadata extraction using Audible's API, providing faster and more reliable data collection. Perfect for efficient cataloging on MAM, it now features enterprise-grade error handling, AI-powered categorization, and integrated duplicate checking. If you don't know what MAM is, don't ask and move on to looking for another script as this one won't help you.

New Generation Features:

  • 🚀 API-Powered Extraction - Instant metadata retrieval via Audible's backend (no page scraping uses Audnex.us)
  • 🔍 Integrated MAM Searching for Duplicate Checking:
    • Dual search modes: Title-only and Title+Author
    • Direct MAM search integration
  • 🤖 Smart Categorization System:
    • Direct Audible→MAM category mapping (33 predefined matches)
    • Context-aware keyword scoring engine
    • GPT-4o-mini AI analysis (optional) (very cheap and very accurate I've found)
  • 🎯 Precision Cleaning Engine:
    • Removes 75+ honorifics/titles (Dr., PhD, RN, etc.)
    • Detects and formats special editions
    • Military rank removal (Capt., Col., etc.)
  • 💡 Modern UI:
    • Floating action button with real-time progress
    • Dual-purpose search/copy interface
    • Animated success/error notifications
  • ⚙️ Advanced Output:
    • Chapterization status tagging
    • Duration formatting (Xh Ym)
    • ASIN-based identification

How to Use:

  1. Install via Greasemonkey, Tampermonkey, or another script manager
  2. Visit any Audible audiobook page
  3. Use the 🔍 buttons to check for existing MAM entries
  4. Click the orange 📚 Copy MAM JSON button (top-right)
  5. Automatic clipboard copy + MAM upload page launch

Customization Options:

  • RIPPER: Set your ripper name (MusicFab/Libation/OpenAudible/etc.)
  • CHAPTERIZED: Toggle chapterization status
  • ENABLE_SEARCH_BUTTONS: Show/hide MAM search functionality
  • CATEGORY_SELECTION_METHOD:
    1. Direct mapping (default)
    2. Keyword scoring
    3. AI analysis (requires ChatGPT API key)

Compatibility Assurance:

  • Works across all Audible regional domains (.com, .co.uk, .de, etc.)
  • Immune to Audible UI changes (API-based)
  • Automatic ASIN detection from URLs

Important Notes:

  • ⏳ Author's quick testing indicated 70% faster than v1 scrapers
  • 🔎 Search uses title-only queries to avoid subtitle mismatches
  • 🛡️ Includes 10+ error checks with user alerts
  • ⏫ As always automatic update checking via Greasy Fork
  • 🚫 No longer requires page-specific selectors

Enjoy bulletproof metadata conversion with enterprise-grade reliability and built-in duplicate prevention!