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

stable

Started

April 17, 2025

Duration

13 months

Tags

5 tags

Media Player Scrobbler for Simkl

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

#Python #Media Tracking #API Integration #Cross-platform #Automation

Project Stats

Status stable
Featured ⭐ Yes
Duration 13 months
Technologies 5 tags

Repository Stats

Stars 47
Forks 2
Updated May 11