Plex custom media asset server API?

This page summarizes the projects mentioned and recommended in the original post on /r/PleX

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • Tautulli

    A Python based monitoring and tracking tool for Plex Media Server.

  • Use Tautulli and create a custom script that's triggered when new content is added, grabs the generated poster from your server, then either places it alongside the media using Plex's local assets guidelines and refreshes metadata for the item (hide_episode_spoilers.py might be a good example for interacting with local assets in a custom script), or uses something like python-plexapi to interact with the Plex API directly and uploads the poster. If you have a Plex Pass you could probably do something similar with webhooks to listen for library.new events and generate/upload the poster.

  • JBOPS

    Just a Bunch Of Plex Scripts

  • Use Tautulli and create a custom script that's triggered when new content is added, grabs the generated poster from your server, then either places it alongside the media using Plex's local assets guidelines and refreshes metadata for the item (hide_episode_spoilers.py might be a good example for interacting with local assets in a custom script), or uses something like python-plexapi to interact with the Plex API directly and uploads the poster. If you have a Plex Pass you could probably do something similar with webhooks to listen for library.new events and generate/upload the poster.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • SportScanner

    Scanner and Metadata Agent for Plex that uses sportdb

  • Create your own metadata agent that calls to your web server to get the image to add to the metadata. I'm not aware of any formal documentation that still exists for creating metadata agents. This archive of dev.plexapp.com might help: https://web.archive.org/web/20150113085312/http://dev.plexapp.com:80/docs/agents/models.html, but you may be stuck with looking at existing agents (like SportScanner.bundle) to see real examples of how to grab images for Plex to use.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts