MCPcopy Index your code
hub / github.com/anxdpanic/plugin.video.composite_for_plex

github.com/anxdpanic/plugin.video.composite_for_plex @v2.0.2

Chat with this repo
repository ↗ · DeepWiki ↗ · release v2.0.2 ↗ · + Follow
821 symbols 3,899 edges 130 files 38 documented · 5%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Composite

Composite

Build Status License Kodi Version Contributors

Composite allows media and metadata stored in the Plex Media Server (PMS) to be viewed and played using the Kodi 16+ interface.

  • Installation - ##### Kodi 18+


  • Usage -

    Composite should work "out of the box" in most cases, as the default allows for automatic server discovery. If this doesn't work, then discovery can be switched off, and a manually entered hostname or IP address can be used.

    If you are watching remotely, or on a bandwidth limited network, switch on Transcoding to reduce the media quality to one that works best for you.

  • Kodi 20+ Library -

    To add Composite (Plex) media to your library, add a video source for movies/tv shows.

    • Will not have support for most Plex features.

    Sources

    • Movies: plugin://plugin.video.composite_for_plex/library/movies/
    • Choose information provider: Local information only
    • Movies are in separate folders that match the movie title: Disabled
    • Scan recursively: Disabled
    • TV Shows: plugin://plugin.video.composite_for_plex/library/tvshows/
    • Choose information provider: Local information only
    • Selected folder contains a single TV show: Disabled

    Wiki: https://kodi.wiki/view/Adding_video_sources

    Instead of Steps 4-5 add the appropriate plugin:// url from the sources above

    Instead of Step 9 use Local information only

  • TraktToKodi -

    This add-on can be paired with the TraktToKodi web browser extension.

    In your TraktToKodi profile, set the Add-on ID to plugin.video.composite_for_plex

    Chrome: - Install from Chrome Web Store

    • https://github.com/anxdpanic/TraktToKodi-Extension/tree/chrome

    Firefox: - Install from AMO Gallery - https://github.com/anxdpanic/TraktToKodi-Extension/tree/firefox

  • Support -

    Post an issue
    Post on the forum


Translation

Thanks to Maven85 (de_DE)

Artwork

Thanks to spooknik (Icon and Fanart)


This add-on is a fork of PleXBMC by Hippojay

Core symbols most depended-on inside this repo

get
called by 831
resources/lib/composite_addon/companion/http_persist.py
debug
called by 392
resources/lib/composite_addon/addon/logger.py
i18n
called by 250
resources/lib/composite_addon/addon/strings.py
get_handle
called by 204
resources/lib/composite_addon/addon/common.py
encode_utf8
called by 81
resources/lib/composite_addon/addon/strings.py
_get_setting
called by 72
resources/lib/composite_addon/addon/settings.py
run
called by 64
resources/lib/composite_addon/addon/up_next.py
_finished
called by 63
resources/lib/composite_addon/composite.py

Shape

Method 546
Function 236
Class 39

Languages

Python100%

Modules by API surface

resources/lib/composite_addon/plex/plexserver.py90 symbols
resources/lib/composite_addon/addon/settings.py73 symbols
resources/lib/composite_addon/addon/dialogs/composite_playlist.py46 symbols
resources/lib/composite_addon/plex/plex.py45 symbols
resources/lib/composite_addon/addon/player.py39 symbols
resources/lib/composite_addon/plex/plexsignin.py30 symbols
resources/lib/composite_addon/addon/playback.py30 symbols
resources/lib/composite_addon/companion/subscribers.py27 symbols
resources/lib/composite_addon/companion/utils.py22 symbols
resources/lib/composite_addon/addon/library_sections.py22 symbols
resources/lib/composite_addon/plex/plexgdm.py21 symbols
resources/lib/composite_addon/addon/containers.py21 symbols

For agents

$ claude mcp add plugin.video.composite_for_plex \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page