94 lines
8.0 KiB
JSON
94 lines
8.0 KiB
JSON
[
|
|
{
|
|
"category": "General",
|
|
"guid": "b581493e-1046-40ed-b6dc-cb8027624984",
|
|
"name": "CinemaTrailers4Jellyfins",
|
|
"description": "Automatically downloads trailers for upcoming and recently released movies not in your library from TMDB/YouTube, and packages each one as a fake-movie folder (placeholder video + NFO + trailer) ready for a Cinema Mode / trailer pre-roll plugin.",
|
|
"overview": "Builds a self-contained trailer library for Cinema Mode pre-roll plugins",
|
|
"owner": "514mart",
|
|
"imageUrl": "https://www.git.quarantinedstudio.com/mvezina/CinemaTrailers4Jellyfins/raw/branch/main/Jellyfin.Plugin.CinemaTrailers4Jellyfins/Images/logo.svg",
|
|
"versions": [
|
|
{
|
|
"checksum": "9594d14a5fed94ee5eea55d72c71728c",
|
|
"changelog": "- Skip trailers and pre-roll/feature pre-roll bumpers the current user can't actually access (e.g. a library not in their library access list) \u2014 some Cinema Mode clients hang indefinitely trying to play an inaccessible item, so these are now filtered out per-user instead\n",
|
|
"targetAbi": "10.11.0.0",
|
|
"sourceUrl": "https://www.git.quarantinedstudio.com/mvezina/CinemaTrailers4Jellyfins/releases/download/v1.0.0.9/cinematrailers4jellyfins_1.0.0.9.zip",
|
|
"timestamp": "2026-06-10T17:07:24Z",
|
|
"version": "1.0.0.9"
|
|
},
|
|
{
|
|
"checksum": "89c66caa789da56ead7d60e01d3207a5",
|
|
"changelog": "- Fix Trailer Pre-Roll / Feature Pre-Roll bumpers not being found \u2014 the library lookup now walks the configured library folder's children directly instead of relying on TopParentIds matching, which could fail to match movies even when they appear correctly in the library\n",
|
|
"targetAbi": "10.11.0.0",
|
|
"sourceUrl": "https://www.git.quarantinedstudio.com/mvezina/CinemaTrailers4Jellyfins/releases/download/v1.0.0.8/cinematrailers4jellyfins_1.0.0.8.zip",
|
|
"timestamp": "2026-06-10T15:28:02Z",
|
|
"version": "1.0.0.8"
|
|
},
|
|
{
|
|
"checksum": "a52f1354c9737cf9ec92f588bb4e750e",
|
|
"changelog": "- Add Information-level diagnostic logging to IIntroProvider.GetIntros \u2014 logs every call (item, path, and which features are enabled), why an item is skipped, and the outcome of Trailer/Feature Pre-Roll lookups, to help troubleshoot why a pre-roll bumper isn't playing\n",
|
|
"targetAbi": "10.11.0.0",
|
|
"sourceUrl": "https://www.git.quarantinedstudio.com/mvezina/CinemaTrailers4Jellyfins/releases/download/v1.0.0.7/cinematrailers4jellyfins_1.0.0.7.zip",
|
|
"timestamp": "2026-06-10T15:10:56Z",
|
|
"version": "1.0.0.7"
|
|
},
|
|
{
|
|
"checksum": "96e0624e5173e5e6bf829d47118e1b40",
|
|
"changelog": "- Add diagnostic logging for Trailer Pre-Roll and Feature Pre-Roll bumpers \u2014 logs a warning if the configured library ID is invalid, and a debug message when no eligible movie is found or which movie was picked, to help troubleshoot why a bumper isn't playing\n",
|
|
"targetAbi": "10.11.0.0",
|
|
"sourceUrl": "https://www.git.quarantinedstudio.com/mvezina/CinemaTrailers4Jellyfins/releases/download/v1.0.0.6/cinematrailers4jellyfins_1.0.0.6.zip",
|
|
"timestamp": "2026-06-10T14:35:52Z",
|
|
"version": "1.0.0.6"
|
|
},
|
|
{
|
|
"checksum": "6c88aaeb38023b327e9b042181dc0708",
|
|
"changelog": "- Add Trailer Pre-Roll and Feature Pre-Roll bumpers via IIntroProvider \u2014 pick existing Jellyfin Movie libraries in settings and a random movie from each is played before the trailer block (\"Now Playing\") and/or right before the feature (\"Feature Presentation\"); both are independent and disabled by default\n",
|
|
"targetAbi": "10.11.0.0",
|
|
"sourceUrl": "https://www.git.quarantinedstudio.com/mvezina/CinemaTrailers4Jellyfins/releases/download/v1.0.0.5/cinematrailers4jellyfins_1.0.0.5.zip",
|
|
"timestamp": "2026-06-10T05:14:23Z",
|
|
"version": "1.0.0.5"
|
|
},
|
|
{
|
|
"checksum": "af6051b002939e4e5cd6ef4baf5c85d4",
|
|
"changelog": "- Add TV show trailer downloads \u2014 separate TMDB sources (Airing Today, On The Air, Popular, Top Rated) and a \"Max TV show trailers per run\" cap independent from movies; set either cap to 0 to skip that category entirely\n- Add trailers before TV episodes via IIntroProvider \u2014 only the first episode a user watches each day gets trailers, picked using the show's genre/rating for filtering\n- Movie and TV trailers are now kept separate \u2014 movies only ever get movie trailers and episodes only ever get TV show trailers, via a tag written to each trailer's NFO at download time\n",
|
|
"targetAbi": "10.11.0.0",
|
|
"sourceUrl": "https://www.git.quarantinedstudio.com/mvezina/CinemaTrailers4Jellyfins/releases/download/v1.0.0.4/cinematrailers4jellyfins_1.0.0.4.zip",
|
|
"timestamp": "2026-06-10T04:42:17Z",
|
|
"version": "1.0.0.4"
|
|
},
|
|
{
|
|
"checksum": "d43b8d007051d04984d9395d29bc306f",
|
|
"changelog": "- Add trailer selection filters \u2014 genre match, age rating ceiling, and avoid-repeats cycle; genre and rating are written to each fake-movie NFO at download time from TMDB so Jellyfin can use them for filtering; filters fall back to random when no match is found\n",
|
|
"targetAbi": "10.11.0.0",
|
|
"sourceUrl": "https://www.git.quarantinedstudio.com/mvezina/CinemaTrailers4Jellyfins/releases/download/v1.0.0.3/cinematrailers4jellyfins_1.0.0.3.zip",
|
|
"timestamp": "2026-06-09T21:16:16Z",
|
|
"version": "1.0.0.3"
|
|
},
|
|
{
|
|
"checksum": "0259ff74b5e12089c45b8823d6ff6a19",
|
|
"changelog": "- Add IIntroProvider support \u2014 downloaded trailers now play as pre-rolls before movies in Jellyfin clients with cinema mode (Wholphin, etc.); configurable trailers-per-movie count; recursion-safe so the intro items themselves never trigger a second round of intro injection\n",
|
|
"targetAbi": "10.11.0.0",
|
|
"sourceUrl": "https://www.git.quarantinedstudio.com/mvezina/CinemaTrailers4Jellyfins/releases/download/v1.0.0.2/cinematrailers4jellyfins_1.0.0.2.zip",
|
|
"timestamp": "2026-06-09T17:44:48Z",
|
|
"version": "1.0.0.2"
|
|
},
|
|
{
|
|
"checksum": "70edda53c848d5481223dda7afc763c2",
|
|
"changelog": "- Initial release based on Trailers4Jellyfin \u2014 TMDB/YouTube trailer downloads, scheduled task, language/date filters, and trailer rotation, repackaged so each trailer ships inside its own fake-movie folder (placeholder video + locked NFO + trailer) for use with a Cinema Mode pre-roll plugin\n",
|
|
"targetAbi": "10.11.0.0",
|
|
"sourceUrl": "https://www.git.quarantinedstudio.com/mvezina/CinemaTrailers4Jellyfins/releases/download/v1.0.0.1/cinematrailers4jellyfins_1.0.0.1.zip",
|
|
"timestamp": "2026-06-08T20:48:56Z",
|
|
"version": "1.0.0.1"
|
|
},
|
|
{
|
|
"checksum": "b8a6e246b2f07dadafb196c120dab2f6",
|
|
"changelog": "- Initial release based on Trailers4Jellyfin \u2014 TMDB/YouTube trailer downloads, scheduled task, language/date filters, and trailer rotation, repackaged so each trailer ships inside its own fake-movie folder (placeholder video + locked NFO + trailer) for use with a Cinema Mode pre-roll plugin\n",
|
|
"targetAbi": "10.11.0.0",
|
|
"sourceUrl": "https://www.git.quarantinedstudio.com/mvezina/CinemaTrailers4Jellyfins/releases/download/v1.0.0.0/cinematrailers4jellyfins_1.0.0.0.zip",
|
|
"timestamp": "2026-06-08T20:31:51Z",
|
|
"version": "1.0.0.0"
|
|
}
|
|
]
|
|
}
|
|
]
|