Media Player Scrobbler for Simkl
Cross-platform media player scrobbler that automatically tracks your movie and TV show watching progress across VLC, MPV, PotPlayer, and MPC, syncing with Simkl for comprehensive viewing statistics.
Status
stableStarted
April 17, 2025
Duration
13 months
Tags
5 tags
About This Project
A powerful cross-platform media player scrobbler that automatically tracks your movie and TV show watching progress across multiple popular media players, seamlessly syncing with Simkl for comprehensive viewing statistics and social features.
✨ Key Features
- Multi-Player Support: Works with VLC, MPV, PotPlayer, and Media Player Classic (MPC)
- Automatic Detection: Intelligently detects what you’re watching through window title parsing
- Offline Sync: Tracks viewing when offline and syncs when internet connection is restored
- Background Monitoring: Runs silently in the background with system tray integration
- Smart Matching: Advanced movie/show matching algorithm with fallback search logic
- Progress Tracking: Accurately tracks watch progress and marks content as watched
- Thread Safety: Robust multi-threaded architecture for reliable operation
🎯 Use Cases
- Media Enthusiasts: Keep track of all your viewing across different players
- Statistics Lovers: Get detailed insights into your watching habits
- Social Viewing: Share your progress with friends through Simkl’s social features
- Collection Management: Automatically maintain your watched list without manual entry
- Cross-Device Sync: Sync your progress across multiple devices through Simkl
🚀 Analytics & Performance
- 21 GitHub Stars: Growing community recognition for utility and reliability
- GPL-3.0 License: Open source with strong community contribution framework
- Active Development: Regular updates with new features and improvements
- Multi-Platform: Supports Windows, macOS, and Linux environments
- High Accuracy: Advanced parsing algorithms ensure correct content identification
🛠 Technical Stack
Built with Python using modern libraries for robust cross-platform functionality, featuring comprehensive logging, error handling, and a clean architecture that makes it easy to extend support for additional media players.
Technologies Used
Quick Actions
Project Stats
Repository Stats
More Projects
AIESU
AI-powered educational support platform that provides personalized learning assistance, automated grading, and intelligent tutoring for students and educators.
ClipFast
High-performance clipboard manager and automation tool that enhances productivity with advanced clipboard history, text processing, and cross-platform synchronization.
Auto Iconizer
Intelligent automatic icon generation and management system that creates custom icons for applications, folders, and files using AI-powered design algorithms and user preferences.