6 Repos
Modular extensions designed to add functionality to media server software.
Distinguishing note: Existing candidates focus on metadata declarations or general software architecture rather than the specific context of media server extensions.
Explore 6 awesome GitHub repositories matching content management & publishing · Media Server Plugins. Refine with filters or upvote what's useful.
MoviePilot is a self-hosted media orchestrator and NAS media library automator. It coordinates workflows between downloaders, metadata scrapers, and file systems to automate the discovery, downloading, renaming, and organization of movie and television content. The system functions as an LLM media management agent, allowing users to control subscriptions, searches, and file organization through conversational text commands. It also acts as a Model Context Protocol server, exposing internal media management tools via a standardized interface for external AI clients and agents. The project inc
Provides a framework for developing modular extensions to add custom automation logic to the media server.
Janus is a WebRTC media gateway that routes real-time audio, video, and data between web browsers and server-side application logic. It functions as a central media relay that manages session negotiation and encryption for multiple browser endpoints. The project utilizes a modular plugin architecture that decouples the core server from specific media logic, allowing developers to implement custom modules for media processing, event handling, and transport protocols. This design enables the server to act as a protocol translation bridge, converting WebRTC streams into legacy formats such as SI
Enables the development of server-side plugins for bespoke WebRTC media processing and communication logic.
Dieses Projekt ist ein Jellyfin-Metadaten-Plugin und Media-Library-Provider, der darauf ausgelegt ist, Film- und Serieninformationen von Remote-Backend-Servern abzurufen. Es fungiert als automatisierter Medien-Organizer, der Jellyfin-Bibliotheken mit Titeln, Schauspieler-Biografien und Bildern füllt. Das Plugin enthält eine lokale Gesichtserkennungs-Engine, um Schauspieler-Thumbnails und Medien-Cover automatisch zu zentrieren und zuzuschneiden. Es bietet zudem Übersetzungstools, die externe APIs nutzen, um Filmzusammenfassungen und Rezensionen in Zielsprachen zu konvertieren. Das System verwaltet die Medienorganisation durch Gruppierung von Multi-Disc-Videos, Genre-Remapping und das Tagging von Untertitelsprachen. Es unterstützt visuelle Verbesserungen wie das Hinzufügen von Untertitel-Indikatoren zu Postern und das Einbetten von Remote-Trailer-Vorschauen. Der Backend-Dienst kann über Binärdateien oder Container installiert werden, mit Optionen für Cloud-Deployment und tokenbasierte Zugriffssicherheit.
Connects the Jellyfin plugin to a remote data backend by specifying the server address in the configuration.
This project is a metadata plugin for Emby that functions as a specialized media scraper. Its primary purpose is to automatically fetch movie details and images from external databases to populate adult media libraries. The tool identifies video content by extracting unique product identification codes from filenames, which it then uses to match media files to the correct database entries. This process automates the retrieval of detailed metadata and cover art, removing the need for manual data entry. The plugin integrates into the media server's metadata provider pipeline, using asynchronou
Acts as a specialized plugin for Emby to automate the population of media libraries with external metadata.
UniversalMediaServer is a self-hosted media streaming platform designed to serve video, audio, and image files to network-connected hardware. It functions as a DLNA and UPnP media server, enabling the distribution of content across a local area network by automatically detecting playback devices and managing media delivery. The platform distinguishes itself through a dynamic transcoding pipeline that adjusts bitrates and codecs on the fly to ensure compatibility with diverse hardware. It further enhances the viewing experience by automatically fetching metadata and cover art from external dat
Provides modular extensions designed to add functionality to media server software.
Intro Skipper is a media server plugin and automated playback utility designed to identify and bypass television opening sequences. It functions as an automated content sequence skipper that detects repeated introduction segments in video files to improve viewing efficiency. The tool employs audio fingerprinting to analyze audio patterns during playback, comparing waveforms against known templates to trigger skip events. It allows for the management of playback preferences across multiple client devices to determine how these opening sequences are handled. The project covers automated media
Functions as an extension for media servers to manage playback preferences and automated skipping.