-
-
Notifications
You must be signed in to change notification settings - Fork 1
Home
kavinthangavel edited this page Apr 24, 2025
·
19 revisions
Your media, automatically tracked whenever you watch it
MPS for SIMKL (Media Player Scrobbler for SIMKL) is an automatic scrobbler for SIMKL that tracks your media playback across various media players and updates your SIMKL account. The application runs silently in the background, requiring minimal setup and maintenance while ensuring your watch history stays up-to-date.
- Automatic Tracking: Detects when you're watching media and scrobbles it to your SIMKL account
- Smart Media Detection: Intelligently identifies movies and shows from filenames
- Multiple Media Players: Supports VLC, MPV, MPC-HC, PotPlayer, and more
- System Tray Interface: Convenient controls and status information
- Cross-Platform: Full support for Windows, macOS, and Linux
- Offline Support: Records your watched media when offline and syncs automatically when connection is restored
- Position Tracking: Monitors actual playback position for supported players
- Auto-Update System: Stay current with the latest features and improvements (Windows installer)
Download the installer from the Releases Page
# 1. Install via pip
pip install simkl-mps
# 2. Start the application
simkl-mps start
# 3. Authenticate when prompted and enjoy automatic tracking!For detailed information, check out the following sections:
- Installation: Get up and running quickly
- Usage: Learn how to use the application effectively
- Media Players: Configure supported media players
- Configuration: Advanced customization options
- Troubleshooting: Solutions for common issues
- Development: Information for contributors
graph TD
A[Media Player] -->|Active Window| B[MPS for SIMKL]
B -->|Extract Information| C[Parse Media Title]
C -->|Search| D[SIMKL API]
D -->|Metadata| E[Track Progress]
E -->|>80% Complete| F[Mark as Watched]
F -->|Update| G[SIMKL Profile]
style A fill:#d5f5e3,stroke:#333,stroke-width:2px
style G fill:#d5f5e3,stroke:#333,stroke-width:2px
- Detection: The application monitors active windows to detect media players
- Identification: Media titles are extracted and matched against the SIMKL database
- Tracking: Playback position is monitored through window focus or player APIs
- Completion: When you've watched enough (default: 80%), it's marked as watched
- Synchronization: Your SIMKL profile is updated automatically
MPS for SIMKL is licensed under the GNU GPL v3 License. See the LICENSE file for details.
Made with ❤️ by kavinthangavel