-
-
Notifications
You must be signed in to change notification settings - Fork 1
Home
kavinthangavel edited this page Apr 25, 2025
·
19 revisions
Automatic movie tracking for all your media players
MPS for SIMKL (Media Player Scrobbler) is a cross-platform app that automatically tracks your movie watching in popular media players and syncs your progress to your SIMKL account. It runs in the background or system tray, requires minimal setup, and supports Windows, macOS, and Linux.
-
Windows: Download the installer and follow the setup wizard.
-
macOS/Linux: [Testing in Progress]
pip install simkl-mps simkl-mps start
-
Authenticate with SIMKL when prompted.
See the Installation Guide for full details.
- Installation Guide
- Usage Guide
- Supported Media Players
- Configuration
- Troubleshooting
- Development Guide
- Todo List
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: Monitors active windows to detect media players
- Identification: Extracts and matches media titles against SIMKL
- Tracking: Monitors playback position
- Completion: Marks as watched when threshold is reached
- Sync: Updates your SIMKL profile automatically
- Movie identification: 15β30 seconds (typical)
- Mark as watched (online): 2β8 seconds (best connection)
- Offline scrobble: 4β10 seconds to process title, 1β3 seconds to add to backlog after threshold
MPS for SIMKL is licensed under the GNU GPL v3 License. See the LICENSE file for details.
Made with β€οΈ by kavinthangavel
β Star us on GitHub β’ π Report Bug β’ β¨ Request Feature