Allow seasons and episodes to take “numbers” which include letters or decimal points, e.g. Season 2.5, Episode 1a, Episode 1b. Display these in alphanumerical sort order.
Right now Plex forces a very strict Season X, Episode Y structure where X and Y must be positive integers. In addition you can have a faux “Season 0” but this must show up as “Specials” at the front of the season list only.
This makes it impossible to “insert” a season or episode into the play order without renumbering everything incorrectly.
For instance, it’s quite common that a show will release a special episode that takes place in-between seasons or even in-between episodes. So, the correct play order might be something like:
- Pre-show 2-part film
- Season 1
- 3 shorts that bridge the gap to Season 2
- Season 2 episodes 1-10
- Mid-season special episode
- Season 2 episodes 11-20
It would be annoyingly incorrect to force this play order by renaming Season 1 to Season 2, and Season 2 to Season 4. Ideally what we want here is the ability to do something like:
-
Season 1a: two-part film -
Season 1b: Season 1 -
Season 1c: 3 shorts -
Season 2:-
Episode 1-10: episodes 1-10 -
Episode 10a: mid-season special -
Episode 11-20: episodes 11-20
-
or
-
Season 0.5: two-part film -
Season 1: Season 1 -
Season 1.5: 3 shorts -
Season 2: Season 2 -
Season 2:-
Episode 1-10: episodes 1-10 -
Episode 10.5: mid-season special -
Episode 11-20: episodes 11-20
-
