This plugin fetches intro, recap, credits, and preview timestamps from TheIntroDB API for your Emby library. It uses this data to enable intro skipping features in compatible Emby clients.
Requirements: Emby Server 4.7+. TMDb metadata is recommended for best accuracy (IMDb works as a fallback but is less accurate for TV).
Important: Segments are not fetched when you press play. They are populated when the TheIntroDB Media Segment Scan scheduled task runs. Until that task has run for your library, skip features may not be available.
- Download the latest plugin release from the Releases page.
- Extract the
TheIntroDB.dllfile from the downloaded zip. - Place
TheIntroDB.dllinto your Emby plugins folder:- Linux:
/var/lib/emby/plugins/ - Windows:
C:\Users\{user}\AppData\Roaming\Emby-Server\plugins\ - macOS:
~/.config/emby-server/plugins/or/Library/Application Support/Emby-Server/plugins
- Linux:
- Restart Emby Server.
- Configure the plugin at Dashboard → Plugins → TheIntroDB.
- Run the scheduled task to populate data: Dashboard → Scheduled Tasks → TheIntroDB Media Segment Scan and click the Play button (▶).
TMDb is recommended. The plugin matches content by TMDb ID for best accuracy. Ensure your libraries are configured to fetch TMDb IDs for your movies and shows.
IMDb IDs work as a fallback but are less accurate for TV episodes. The plugin will use whichever IDs are available on your items.
TheIntroDB plugin includes some configuration options to adjust and improve your experience.
- API Key: You can enter your TheIntroDB API key to fetch your submissions even if they're still pending and prioritize yours in the averaging calculation.
- Segment Toggles: (All enabled by default) You can disable each segment individually so they're not applied when fetching.
- Ignore Media That Already Has Segments: (Enabled by default) Prevent refetching of media that already has segments. This is recommended for large libraries.
dotnet build- Build:
dotnet build - Copy the DLL:
cp TheIntroDB/bin/Debug/netstandard2.0/TheIntroDB.dll /var/lib/emby/plugins/(adjust path for your OS) - Restart Emby Server.
