Browse /

Demonstration Scene selectionPaged gridTMDB backdrops minimalbottom-rowtmdb-backdropbackdrop-per-page

Preview of the The Matrix menu

A layout preview with generated placeholder pictures: your server supplies the real backgrounds, and playing is switched off. Use the mouse, or and then the arrow keys, Enter and Escape.

Preview

This menu's background is the film's own TMDB backdrop, fetched by the viewer's browser from TMDB (the catalogue doesn't host it). The preview starts with placeholder art; tick Show the real TMDB backdrop on the preview to load it. That asks image.tmdb.org for the picture, which can then see your address.

What's in it

  • Main MenuPlay Movie · Scene Selection · Special Features
  • Special FeaturesMaking Of · Deleted Scenes · Theatrical Trailer · Back
  • Deleted ScenesPlay All · Rooftop · Lobby · Back

Details

Author
peppy6582
Licence
CC0 1.0 (public domain)
Revision
2
Needs plugin
0.1.0 or later
Language
en-US
For release
10th Anniversary · Blu-ray · Region A
Matches
Tmdb 603 Imdb tt0133093 on TMDB
File
2777 bytes · sha256 3ca930f5866c31e49a572966a2a322218e96aa6eb39f561521fbffd99c99d7e4

Changes

Use it

  1. Download the file above and copy it into the plugin's menus folder (or install it from the plugin's Menu Catalogue page).
  2. Make sure the title with the matching id is in your Jellyfin library. The plugin finds it by those ids.
  3. Open the title and press Disc Menu. The Menu Files table on the plugin's dashboard page shows how it matched.

Source on GitHub · Earlier revisions

Show the JSON
{
  "schemaVersion": 1,
  "menuId": "14a94979-3907-4968-b22b-1854ccdcc47b",
  "revision": 2,
  "meta": { "author": "peppy6582", "language": "en-US", "notes": "Durations measured from a MakeMKV rip; tolerance 3s. Each page has its own TMDB backdrop (fetched by the viewer's browser from TMDB; nothing is hosted here)." },
  "match": { "itemType": "Movie", "providerIds": {"Tmdb": "603", "Imdb": "tt0133093"}, "release": {"edition": "10th Anniversary", "format": "BluRay", "region": "A", "year": 2008} },
  "background": { "source": "tmdb", "tmdbFilePath": "/fNG7i7RqMErkcqhohV2a6cV1Ehy.jpg", "tmdbSize": "w1280", "dim": 0.45 },
  "theme": { "id": "grid-dark", "accent": "#3ddc84", "align": "left" },
  "extras": {
    "making-of": { "type": "BehindTheScenes", "durationSec": 1843, "toleranceSec": 3 },
    "del-rooftop": { "type": "DeletedScene", "durationSec": 142, "ordinal": 1 },
    "del-lobby": { "type": "DeletedScene", "durationSec": 211, "ordinal": 2 },
    "trailer": { "type": "Trailer", "durationSec": 148, "optional": true }
  },
  "root": "main",
  "menus": {
    "main": {
      "title": "Main Menu",
      "layout": { "titlePosition": {"x": 50, "y": 12, "anchor": "top"}, "buttonStyle": "arrow" },
      "entries": [
        { "action": "playFeature", "label": "Play Movie", "position": {"x": 20, "y": 88, "anchor": "bottom"} },
        { "action": "chapters", "label": "Scene Selection", "perPage": 6, "position": {"x": 50, "y": 88, "anchor": "bottom"} },
        { "action": "submenu", "label": "Special Features", "menu": "features", "position": {"x": 80, "y": 88, "anchor": "bottom"} }
      ]
    },
    "features": {
      "title": "Special Features",
      "background": { "source": "tmdb", "tmdbFilePath": "/l4QHerTSbMI7qgvasqxP36pqjN6.jpg", "tmdbSize": "w1280", "dim": 0.5 },
      "layout": {
        "flow": { "region": {"x": 50, "y": 60, "w": 60, "h": 30, "anchor": "center"}, "columns": 2, "rows": 3 }
      },
      "entries": [
        { "action": "playExtra", "label": "Making Of", "extra": "making-of" },
        { "action": "submenu", "label": "Deleted Scenes", "menu": "deleted" },
        { "action": "playExtra", "label": "Theatrical Trailer", "extra": "trailer" },
        { "action": "back", "label": "Back" }
      ]
    },
    "deleted": {
      "title": "Deleted Scenes",
      "background": { "source": "tmdb", "tmdbFilePath": "/icmmSD4vTTDKOq2vvdulafOGw93.jpg", "tmdbSize": "w1280", "dim": 0.5 },
      "entries": [
        { "action": "playSequence", "label": "Play All", "extras": ["del-rooftop", "del-lobby"] },
        { "action": "playExtra", "label": "Rooftop", "extra": "del-rooftop" },
        { "action": "playExtra", "label": "Lobby", "extra": "del-lobby" },
        { "action": "back", "label": "Back" }
      ]
    }
  }
}