# kjtsune/embyToLocalPlayer

etlp - Emby/Jellyfin 调用外部本地播放器，并回传播放记录。适配 Plex。

Repository: https://github.com/kjtsune/embyToLocalPlayer
Canonical: https://ross.abutalabs.com/products/embytolocalplayer
Language: Python
License: Apache-2.0
License Family: permissive
Topics: emby, iina, jellyfin, mpc, mpv, potplayer, vlc, plex, bangumi, etlp
Last push: 2026-08-04T10:06:20+00:00

## Health v2 (maintenance only)
Score: 87/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 96, release rhythm 69, longevity 100
- inputs: {"age_days": 1496, "days_push": 29, "days_rel": 46, "gap_med": 138.5, "n_releases_24m": 5}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1422, forks 74 (observed 2026-08-28T04:04:40.816096+00:00)

## What it is
A Python tool with a companion browser userscript that lets Emby/Jellyfin (and Plex) web UIs launch external local video players like mpv, PotPlayer, VLC, MPC, and IINA. It reports playback progress back to the media server and can sync watched status to services like Trakt and bangumi.tv.

## Use cases
- play Emby media in mpv instead of the browser
- play Jellyfin videos with PotPlayer locally
- sync playback progress back to Emby from a local player
- watch Plex content in an external player
- mark episodes watched on trakt or bangumi.tv automatically
- play videos directly from qBittorrent WebUI

## When to choose
- you self-host Emby/Jellyfin/Plex and prefer desktop players over browser playback
- you want playback progress and watched status synced back to the server
- you use mpv-family players and want the smoothest integration

## When to avoid
- you only watch in the browser and don't need external players
- you need progress sync with an unsupported player
- you can't run a local Python background service

## Facets
- artifact type: application
- maturity: active
- function: video-processing, workflow-automation
- domain: media, self-hosted, entertainment
- platform: windows, python, browser-extension
- tags: emby, jellyfin, plex, mpv, potplayer, vlc, iina, playback-progress-sync, userscript, local-player, media, automation, macos, linux

## Member repositories
- kjtsune/embyToLocalPlayer (main) score 87

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:40.816096+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:37:42.112813+00:00, confidence not recorded.
  - readme: https://github.com/kjtsune/embyToLocalPlayer (fetched 2026-08-28T04:04:40.816096+00:00, sha 5bb245f96342)
- Data as of 2026-08-30T08:39:29.467469+00:00.
