Intro Editor for Plex
Plex does not let users modify or add intro markers, relying solely on their own audio detection process. This project aims to make it easier to view/edit/add/delete individual intro markers, as well as apply bulk add/edit/delete operations to a season or an entire show. It can also be used to add multiple intro markers, for example to skip credits or a "previously on XYZ" section (as seen in the image below).
NOTE: While this project has been proven to work for my own individual use cases, it interacts with your Plex database in an unsupported way, and offers no guarantees against breaking your database, neither now or in the future. Use at your own risk.
Installation
For detailed instructions, see Prerequisites and Downloading the Project.
If running Windows, download the latest release, extract the contents to a new folder, and double click IntroEditorForPlex.exe.
In Docker:
docker run -p 3233:3232 \
-v /path/to/config:/Data \
-v /path/to/PlexData:/PlexDataDirectory \
-it danrahn/intro-editor-for-plex:latest
For all other platforms (or to run from source):
- Install Node.js
git clone
this repository or Download it as a ZIP- Install dependencies by running
npm install
from the root of the project
Configuration
See Configuring Intro Editor for Plex for details on the various settings within config.json
.
Using the Application
For full usage instruction, see Using Intro Editor for Plex.
- (Strongly encouraged) Shut down PMS
- Back up your Plex database
- Run
node app.js
from the root of the project