epls
2 years agoAnd `Egrenages', because that finishes `E'.
Mark Wooding [Thu, 17 Mar 2022 20:04:01 +0000 (20:04 +0000)]
And `Egrenages', because that finishes `E'.

`E' is surprisingly light, generally.

2 years agoAll of `D'!
Mark Wooding [Thu, 17 Mar 2022 19:55:30 +0000 (19:55 +0000)]
All of `D'!

I think `The Day Today' has deliberately annoying menus.  I also think
this is a mistake.

2 years agomkm3u: New hack for `episodes' which are carved out of chapter breaks.
Mark Wooding [Thu, 17 Mar 2022 19:54:59 +0000 (19:54 +0000)]
mkm3u: New hack for `episodes' which are carved out of chapter breaks.

The `Danger Mouse' discs do this.  Grr.

2 years agoAdd remaining `C' series.
Mark Wooding [Thu, 17 Mar 2022 18:17:12 +0000 (18:17 +0000)]
Add remaining `C' series.

2 years agomkm3u: Support one-episode-per-file arrangements.
Mark Wooding [Thu, 17 Mar 2022 18:16:12 +0000 (18:16 +0000)]
mkm3u: Support one-episode-per-file arrangements.

2 years agomkm3u: Further improve the debugging for filename parsing.
Mark Wooding [Thu, 17 Mar 2022 18:15:37 +0000 (18:15 +0000)]
mkm3u: Further improve the debugging for filename parsing.

2 years agomkm3u: Various refactoring, intertangled.
Mark Wooding [Thu, 17 Mar 2022 16:37:47 +0000 (16:37 +0000)]
mkm3u: Various refactoring, intertangled.

Make Series aware of their names, and don't keep track separately.  Make
Series aware of their wantedness too.  And abstract out the common
automatic source-disc selection logic from episodes and the new
`!displaced' command.

2 years agoAdd the rest of `B': `Batman' (1960s) and `BSG' (1980 and 2000s).
Mark Wooding [Thu, 17 Mar 2022 16:18:13 +0000 (16:18 +0000)]
Add the rest of `B': `Batman' (1960s) and `BSG' (1980 and 2000s).

2 years agomkm3u: Add `!displaced' command to handle using special versions of episodes.
Mark Wooding [Thu, 17 Mar 2022 16:17:11 +0000 (16:17 +0000)]
mkm3u: Add `!displaced' command to handle using special versions of episodes.

That is, we use the fancy `extended' version of an episode from a
different disc.  This just compensates the disc-episode accounting.

2 years agomkm3u: Allow movie seasons to have titles and numbered episodes.
Mark Wooding [Thu, 17 Mar 2022 16:16:47 +0000 (16:16 +0000)]
mkm3u: Allow movie seasons to have titles and numbered episodes.

2 years agomkm3u: Check that movie seasons have explicit ISOs.
Mark Wooding [Thu, 17 Mar 2022 16:16:11 +0000 (16:16 +0000)]
mkm3u: Check that movie seasons have explicit ISOs.

2 years agomkm3u: Pull out the episode automatic naming logic.
Mark Wooding [Thu, 17 Mar 2022 16:15:04 +0000 (16:15 +0000)]
mkm3u: Pull out the episode automatic naming logic.

2 years agoflying-circus-sketches.epls: Fix a stupid typo.
Mark Wooding [Thu, 17 Mar 2022 16:14:43 +0000 (16:14 +0000)]
flying-circus-sketches.epls: Fix a stupid typo.

2 years agoflying-circus-sketches.epls: Delete spurious space before ellipsis.
Mark Wooding [Thu, 17 Mar 2022 12:47:42 +0000 (12:47 +0000)]
flying-circus-sketches.epls: Delete spurious space before ellipsis.

2 years agomkm3u, flying-circus-restored.epls: Start at chapter 2.
Mark Wooding [Thu, 17 Mar 2022 03:18:19 +0000 (03:18 +0000)]
mkm3u, flying-circus-restored.epls: Start at chapter 2.

These titles have some 30 s of pre-broadcast stuff glued on the front.
This is cool, but I don't usually want to watch it.

2 years agoAdd `The A-Team' and `The Americans' to finish off `A' at last.
Mark Wooding [Thu, 17 Mar 2022 01:40:25 +0000 (01:40 +0000)]
Add `The A-Team' and `The Americans' to finish off `A' at last.

2 years agoAdd `Andromeda'.
Mark Wooding [Thu, 17 Mar 2022 00:42:52 +0000 (00:42 +0000)]
Add `Andromeda'.

2 years agoAdd `Agents of SHIELD'.
Mark Wooding [Thu, 17 Mar 2022 00:12:12 +0000 (00:12 +0000)]
Add `Agents of SHIELD'.

2 years agoGeneral pass with spell-checker.
Mark Wooding [Wed, 16 Mar 2022 23:29:34 +0000 (23:29 +0000)]
General pass with spell-checker.

Apparently I'm a terrible typist.

2 years agoAdd the Network restored release of `Monty Python's Flying Circus'.
Mark Wooding [Wed, 16 Mar 2022 22:15:58 +0000 (22:15 +0000)]
Add the Network restored release of `Monty Python's Flying Circus'.

2 years agoAdd `Knight Rider'.
Mark Wooding [Wed, 16 Mar 2022 20:38:31 +0000 (20:38 +0000)]
Add `Knight Rider'.

2 years agoAdd the `Arrowverse' series.
Mark Wooding [Wed, 16 Mar 2022 19:42:16 +0000 (19:42 +0000)]
Add the `Arrowverse' series.

Data from https://arrowverse.info/

2 years ago*.epls: Reformat with tabs.
Mark Wooding [Wed, 16 Mar 2022 17:07:04 +0000 (17:07 +0000)]
*.epls: Reformat with tabs.

2 years agoflying-circus-sketches.epls, fry-and-laurie.epls: Improve formatting.
Mark Wooding [Wed, 16 Mar 2022 17:02:39 +0000 (17:02 +0000)]
flying-circus-sketches.epls, fry-and-laurie.epls: Improve formatting.

Generally more vertical space, and section banners.

2 years agoRename current Flying Circus list for new Network restored version.
Mark Wooding [Wed, 16 Mar 2022 16:50:49 +0000 (16:50 +0000)]
Rename current Flying Circus list for new Network restored version.

The pictures are better and previously lost pieces restored, but the
Network version lacks chapter breaks so we need to keep both.

2 years agoConsolidate `Buffyverse' series into a single master playlist.
Mark Wooding [Wed, 16 Mar 2022 16:50:09 +0000 (16:50 +0000)]
Consolidate `Buffyverse' series into a single master playlist.

2 years agoangel.epls, btvs.epls: Update to current standards.
Mark Wooding [Wed, 16 Mar 2022 16:48:35 +0000 (16:48 +0000)]
angel.epls, btvs.epls: Update to current standards.

2 years agoMakefile: Support `chapters-only' playlists.
Mark Wooding [Wed, 16 Mar 2022 16:46:18 +0000 (16:46 +0000)]
Makefile: Support `chapters-only' playlists.

2 years agoMajor overhaul to cope with multi-season episode lists.
Mark Wooding [Wed, 16 Mar 2022 03:27:41 +0000 (03:27 +0000)]
Major overhaul to cope with multi-season episode lists.

2 years agoAdd the other `Stargate' series.
Mark Wooding [Mon, 14 Mar 2022 22:39:04 +0000 (22:39 +0000)]
Add the other `Stargate' series.

2 years agoAdd `Blackadder'.
Mark Wooding [Mon, 14 Mar 2022 20:04:07 +0000 (20:04 +0000)]
Add `Blackadder'.

2 years agoAdd `Terminator: The Sarah Connor Chronicles'.
Mark Wooding [Mon, 14 Mar 2022 19:17:22 +0000 (19:17 +0000)]
Add `Terminator: The Sarah Connor Chronicles'.

2 years agoAdd `V' (2009).
Mark Wooding [Mon, 14 Mar 2022 18:50:02 +0000 (18:50 +0000)]
Add `V' (2009).

2 years agoAdd `Shark'.
Mark Wooding [Mon, 14 Mar 2022 18:49:43 +0000 (18:49 +0000)]
Add `Shark'.

I hope season 2 will exist eventually.

2 years agoAdd `Waking the Dead'.
Mark Wooding [Mon, 14 Mar 2022 18:29:27 +0000 (18:29 +0000)]
Add `Waking the Dead'.

2 years agomkm3u: Teach video parser to handle single-episode discs with titles.
Mark Wooding [Mon, 14 Mar 2022 18:29:06 +0000 (18:29 +0000)]
mkm3u: Teach video parser to handle single-episode discs with titles.

2 years agomkm3u: Add (commented-out) debugging machinery for video parser.
Mark Wooding [Mon, 14 Mar 2022 18:28:41 +0000 (18:28 +0000)]
mkm3u: Add (commented-out) debugging machinery for video parser.

2 years agoAdd lists for HBO series.
Mark Wooding [Mon, 14 Mar 2022 17:57:29 +0000 (17:57 +0000)]
Add lists for HBO series.

2 years agoMakefile: Add rules for saving output references.
Mark Wooding [Mon, 14 Mar 2022 17:57:02 +0000 (17:57 +0000)]
Makefile: Add rules for saving output references.

2 years agoMakefile: Improve output appearance.
Mark Wooding [Mon, 14 Mar 2022 17:53:42 +0000 (17:53 +0000)]
Makefile: Improve output appearance.

2 years agobetween-the-lines.epls: Use single quotes.
Mark Wooding [Mon, 14 Mar 2022 16:24:07 +0000 (16:24 +0000)]
between-the-lines.epls: Use single quotes.

I know the packaging uses double.

2 years agobetween-the-lines.epls: Fix unhelpful mode dropping.
Mark Wooding [Mon, 14 Mar 2022 16:23:08 +0000 (16:23 +0000)]
between-the-lines.epls: Fix unhelpful mode dropping.

2 years agoAdd `Robin of Sherwood'.
Mark Wooding [Mon, 14 Mar 2022 16:22:55 +0000 (16:22 +0000)]
Add `Robin of Sherwood'.

2 years agomkm3u, ref/drwho-*.m3u8: Use `file://' prefix for audio files.
Mark Wooding [Mon, 14 Mar 2022 15:05:11 +0000 (15:05 +0000)]
mkm3u, ref/drwho-*.m3u8: Use `file://' prefix for audio files.

2 years agoallo-allo.epls: Lean on the automatic filename parser.
Mark Wooding [Mon, 14 Mar 2022 15:02:15 +0000 (15:02 +0000)]
allo-allo.epls: Lean on the automatic filename parser.

2 years agomkm3u: Improve the episode-list parser some more.
Mark Wooding [Mon, 14 Mar 2022 15:01:00 +0000 (15:01 +0000)]
mkm3u: Improve the episode-list parser some more.

Now it can change season in mid-flight.

2 years agomkm3u: Reformat multi-line regices.
Mark Wooding [Mon, 14 Mar 2022 14:58:53 +0000 (14:58 +0000)]
mkm3u: Reformat multi-line regices.

2 years agoref/allo-allo.m3u8: Fix disc numbering for season 8.
Mark Wooding [Mon, 14 Mar 2022 14:55:07 +0000 (14:55 +0000)]
ref/allo-allo.m3u8: Fix disc numbering for season 8.

2 years agoallo-allo.epls, ref/allo-allo.m3u8: Regularize the first disc name.
Mark Wooding [Mon, 14 Mar 2022 14:36:03 +0000 (14:36 +0000)]
allo-allo.epls, ref/allo-allo.m3u8: Regularize the first disc name.

I want to parse these automatically.

2 years agomkm3u: Report missing seasons and episodes properly.
Mark Wooding [Mon, 14 Mar 2022 14:30:12 +0000 (14:30 +0000)]
mkm3u: Report missing seasons and episodes properly.

2 years agomkm3u: Picky checking of automatically selected discs.
Mark Wooding [Mon, 14 Mar 2022 14:29:25 +0000 (14:29 +0000)]
mkm3u: Picky checking of automatically selected discs.

Each should be used the right number of times.

2 years agomacgyver.epls, ref/macgyver.m3u8: Fix duplicate title number.
Mark Wooding [Mon, 14 Mar 2022 14:28:01 +0000 (14:28 +0000)]
macgyver.epls, ref/macgyver.m3u8: Fix duplicate title number.

2 years agomkm3u: Abolish `VideoEpisodes'.
Mark Wooding [Mon, 14 Mar 2022 13:56:12 +0000 (13:56 +0000)]
mkm3u: Abolish `VideoEpisodes'.

Instead, just associate a disc with each episode in the season.  This way, a
disc can be associated with multiple seasons without trouble.

2 years agoInitial commit.
Mark Wooding [Mon, 14 Mar 2022 13:38:06 +0000 (13:38 +0000)]
Initial commit.