Skip to content

Releases: jhuebel/PlayedFromPlex

v1.1.0.0

Choose a tag to compare

@jhuebel jhuebel released this 08 Aug 15:27

What's new since v1.0.9.0

  • Friends support: User Mappings now also lists Plex friends — separate Plex accounts you've shared a library with, not just Home/managed users. Their watched status can be synced the same way, mapped to any Emby user.
    • No separate login or token needed from the friend: their server-scoped access token is read directly from Plex's own sharing records using just the server owner's token.
    • Verified live end-to-end against a real friend account (token resolution + a subsequent library call against the local server both succeeded).

(This supersedes the briefly-published v1.0.10.0, renumbered to 1.1.0.0 since this is a feature addition, not a bugfix.)

Install

Download PlayedFromPlex-1.1.0.0.zip and extract PlayedFromPlex.dll directly into your Emby Server's plugins/ folder (not a subfolder), then restart Emby Server. See the README for full setup instructions. meta.json is included but not required for a manual install.

v1.0.9.0

Choose a tag to compare

@jhuebel jhuebel released this 08 Aug 14:31

What's new since v1.0.8.0

  • Added a plugin icon shown on the Dashboard's Plugins tile (IHasThumbImage + embedded thumb.png) — sync arrows with a "played" checkmark badge, gradient from Plex's brand amber to Emby's brand green. Previously the plugin showed Emby's generic folder placeholder.

Install

Download PlayedFromPlex-1.0.9.0.zip and extract PlayedFromPlex.dll directly into your Emby Server's plugins/ folder (not a subfolder), then restart Emby Server. See the README for full setup instructions. meta.json is included but not required for a manual install.

v1.0.8.0

Choose a tag to compare

@jhuebel jhuebel released this 08 Aug 04:15

Initial public release.

Features

  • One-way sync of played status, play count, last-played date, and in-progress resume position from Plex into Emby, for Movies and TV Shows.
  • Settings page: Plex connection (server URL + token) with a Test Connection check, a Plex-user-to-Emby-user mapping table (owner + Home/managed users), sync options, and a manual Sync Now button.
  • Matching by external provider id (IMDb/TMDb/TVDb) with a title/year fallback.
  • Additive by default: never clears existing Emby watched history just because Plex lacks data for an item (configurable).
  • Runs on a schedule (default every 6 hours, editable from Emby's Scheduled Tasks) or on demand.
  • Resilient to Plex's per-library sharing: a Home user without access to a given library section has that section skipped rather than aborting their whole sync.

Install

Download PlayedFromPlex-1.0.8.0.zip, extract it into a PlayedFromPlex/ folder under your Emby Server's plugins/ directory, and restart Emby Server. See the README for full setup instructions.