200+ Features Built for Perfection
Every aspect of media library management, meticulously crafted with 290,000+ lines of Swift code. Here's what makes Power Scraper Pro the most comprehensive media organizer available.
Every aspect of media library management, meticulously crafted with 290,000+ lines of Swift code. Here's what makes Power Scraper Pro the most comprehensive media organizer available.
A 10-step atomic pipeline that handles everything from search to cleanup automatically.
Automated TMDB metadata fetching with intelligent matching. Fuzzy title comparison, year validation, confidence scoring, and batch processing with pause/resume capability.
Comprehensive TV management with grouped folder processing, season-level scraping, multi-episode support, and checkpoint-based sessions for reliability.
Intelligent filename parsing that understands every media format convention.
The most comprehensive artwork management available. Dual-source strategy with Fanart.TV and TMDB.
Granular control over every artwork type. Choose quality levels, toggle individual types, and select preferred sources.
Organize your library without moving a single original file. Zero additional disk space overhead.
Creates hardlinks to your original files in a clean Kodi-structured library. Same file, zero extra space, two access paths.
When hardlinks aren't possible (different drives), Safe Mode automatically falls back to copies with full tracking.
Remove the organized library anytime without affecting originals. Link type tracking ensures safe cleanup every time.
Kodi-compliant XML metadata with every detail your media player needs.
Platform-specific output rules automatically adapt to your media player.
Track franchise completeness and never miss an upcoming release.
Automatic collection detection from TMDB. See which movies you own vs. what's missing from any franchise, with completeness percentages and collection artwork.
Track upcoming movies and TV episodes from shows in your library. Release date countdowns, next episode air dates, and season premiere tracking.
Automated folder monitoring and background processing for hands-free library management.
FSEvents-based folder monitoring with multiple watch paths. Auto-detects new files, waits for copy completion, then scrapes automatically.
Long-running operations continue in the background. Progress notifications, dock badge with remaining count, and completion sounds.
Circuit breaker pattern for API endpoints, exponential backoff retry, NAS disconnect recovery, and network resilience with queued operations.
Seamlessly sync your scraper settings, scanning preferences, and appearance settings across all your Macs via iCloud. API keys are never synced - they remain secure in your local Keychain.
290,000+ lines of Swift 6, strict concurrency, GPU acceleration, and intelligent resource management.
Full Swift 6 compliance with actor isolation, Sendable types, and zero data races verified by the compiler. 41 actor-isolated services.
Thumbnail generation powered by Metal with shader binary archives, pipeline caching, and LRU cache eviction for peak scrolling performance.
System memory pressure monitoring, adaptive batch sizing, cache size adjustment, and thermal state adaptation for sustained operations.
Token bucket rate limiting, request coalescing, HTTP/2 multiplexing, and configurable timeouts. TMDB: 3 req/s, Fanart.TV: 2 req/s.
13 schema migrations, prepared statements, batch transactions, index optimization, and full-text search. Auto-backup with configurable retention.
Keychain-secured API keys, security-scoped bookmarks, sandbox compliance, HTTPS-only networking, and zero credential storage in logs.
Complete control over every aspect of your scraping workflow.
TMDB, Fanart.TV, TVDB, OpenSubtitles. Keychain-secured with validation and service health monitoring.
Language, quality, concurrent downloads, collection checking, trailer inclusion, and movie set folder paths.
Theme mode (System/Light/Dark), accent colors, vibrancy effects, reduce transparency, and view mode preferences.
File extensions, minimum file size, auto-delete junk content (samples, screens, proof folders).
Existing artwork handling (skip/overwrite/prompt), NFO naming convention, force overwrite metadata.
Real-time circuit breaker status for all APIs. Monitor open/half-open/closed states, failure counts, and recovery.
One app, four platforms. Power Scraper Pro adapts its output for your media player.
| Feature | Kodi | Plex | Jellyfin | Emby |
|---|---|---|---|---|
| NFO Generation | Suppressed | |||
| Poster Artwork | ||||
| Fanart/Backdrop | ||||
| Extended Artwork (9 types) | - | |||
| Trailer URLs | Plugin format | YouTube URL | YouTube URL | YouTube URL |
| Collection Folders | ||||
| Season Artwork |
OpenSubtitles integration with multi-language support, daily quota tracking, and proper subtitle naming.
Full NSUndoManager integration for deletions and batch operations with operation grouping.
Batch restore all renamed files to their original filenames with preview before execution.
Remove orphaned artwork, NFOs, empty folders, and invalid database entries with confirmation.
Full keyboard navigation with shortcuts for scraping, searching, navigation, and common actions.
VoiceOver support, Dynamic Type, reduced motion, high contrast, and full keyboard navigation.
200+ features. Currently in development.