chiark / gitweb /
Mark Wooding [Sat, 19 Mar 2022 21:39:07 +0000 (21:39 +0000)]
buffyverse.epls: Fix the title numbering for the start of Buffy season 6.
Everything got thrown off because `Bargaining' is actually presented as
a single title, not two separate episodes.
Mark Wooding [Sat, 19 Mar 2022 21:38:38 +0000 (21:38 +0000)]
babylon-5.epls: Fix the title numbers, which were almost completely wrong.
Mark Wooding [Sat, 19 Mar 2022 14:00:33 +0000 (14:00 +0000)]
Some more progress on `S'.
Mark Wooding [Fri, 18 Mar 2022 14:22:22 +0000 (14:22 +0000)]
Add `Sanctuary' and `Sapphire and Steel'.
The latter got omitted from my Makefile for some reason.
Mark Wooding [Fri, 18 Mar 2022 10:34:16 +0000 (10:34 +0000)]
Add series as far as `P'.
Mark Wooding [Fri, 18 Mar 2022 10:32:46 +0000 (10:32 +0000)]
mkm3u: Make filename parser commit to a set of patterns.
Now hopefully it won't get confused by things which look like foreign
patterns but are actually just anomalies that it shouldn't worry about.
Mark Wooding [Thu, 17 Mar 2022 22:31:22 +0000 (22:31 +0000)]
Now done `G' and `H'.
Except for the two-disc film. I'll do those in a separate pass later.
Mark Wooding [Thu, 17 Mar 2022 22:30:23 +0000 (22:30 +0000)]
mkm3u: Overhaul video filename parsing again.
Now we have a list of (much simpler!) patterns which we try one by one.
This handling oddball filenames significantly easier.
Mark Wooding [Thu, 17 Mar 2022 20:50:49 +0000 (20:50 +0000)]
Fix `v.' case.
Mark Wooding [Thu, 17 Mar 2022 20:04:01 +0000 (20:04 +0000)]
And `Egrenages', because that finishes `E'.
`E' is surprisingly light, generally.
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.
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.
Mark Wooding [Thu, 17 Mar 2022 18:17:12 +0000 (18:17 +0000)]
Add remaining `C' series.
Mark Wooding [Thu, 17 Mar 2022 18:16:12 +0000 (18:16 +0000)]
mkm3u: Support one-episode-per-file arrangements.
Mark Wooding [Thu, 17 Mar 2022 18:15:37 +0000 (18:15 +0000)]
mkm3u: Further improve the debugging for filename parsing.
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.
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).
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.
Mark Wooding [Thu, 17 Mar 2022 16:16:47 +0000 (16:16 +0000)]
mkm3u: Allow movie seasons to have titles and numbered episodes.
Mark Wooding [Thu, 17 Mar 2022 16:16:11 +0000 (16:16 +0000)]
mkm3u: Check that movie seasons have explicit ISOs.
Mark Wooding [Thu, 17 Mar 2022 16:15:04 +0000 (16:15 +0000)]
mkm3u: Pull out the episode automatic naming logic.
Mark Wooding [Thu, 17 Mar 2022 16:14:43 +0000 (16:14 +0000)]
flying-circus-sketches.epls: Fix a stupid typo.
Mark Wooding [Thu, 17 Mar 2022 12:47:42 +0000 (12:47 +0000)]
flying-circus-sketches.epls: Delete spurious space before ellipsis.
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.
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.
Mark Wooding [Thu, 17 Mar 2022 00:42:52 +0000 (00:42 +0000)]
Add `Andromeda'.
Mark Wooding [Thu, 17 Mar 2022 00:12:12 +0000 (00:12 +0000)]
Add `Agents of SHIELD'.
Mark Wooding [Wed, 16 Mar 2022 23:29:34 +0000 (23:29 +0000)]
General pass with spell-checker.
Apparently I'm a terrible typist.
Mark Wooding [Wed, 16 Mar 2022 22:15:58 +0000 (22:15 +0000)]
Add the Network restored release of `Monty Python's Flying Circus'.
Mark Wooding [Wed, 16 Mar 2022 20:38:31 +0000 (20:38 +0000)]
Add `Knight Rider'.
Mark Wooding [Wed, 16 Mar 2022 19:42:16 +0000 (19:42 +0000)]
Add the `Arrowverse' series.
Data from https://arrowverse.info/
Mark Wooding [Wed, 16 Mar 2022 17:07:04 +0000 (17:07 +0000)]
*.epls: Reformat with tabs.
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.
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.
Mark Wooding [Wed, 16 Mar 2022 16:50:09 +0000 (16:50 +0000)]
Consolidate `Buffyverse' series into a single master playlist.
Mark Wooding [Wed, 16 Mar 2022 16:48:35 +0000 (16:48 +0000)]
angel.epls, btvs.epls: Update to current standards.
Mark Wooding [Wed, 16 Mar 2022 16:46:18 +0000 (16:46 +0000)]
Makefile: Support `chapters-only' playlists.
Mark Wooding [Wed, 16 Mar 2022 03:27:41 +0000 (03:27 +0000)]
Major overhaul to cope with multi-season episode lists.
Mark Wooding [Mon, 14 Mar 2022 22:39:04 +0000 (22:39 +0000)]
Add the other `Stargate' series.
Mark Wooding [Mon, 14 Mar 2022 20:04:07 +0000 (20:04 +0000)]
Add `Blackadder'.
Mark Wooding [Mon, 14 Mar 2022 19:17:22 +0000 (19:17 +0000)]
Add `Terminator: The Sarah Connor Chronicles'.
Mark Wooding [Mon, 14 Mar 2022 18:50:02 +0000 (18:50 +0000)]
Add `V' (2009).
Mark Wooding [Mon, 14 Mar 2022 18:49:43 +0000 (18:49 +0000)]
Add `Shark'.
I hope season 2 will exist eventually.
Mark Wooding [Mon, 14 Mar 2022 18:29:27 +0000 (18:29 +0000)]
Add `Waking the Dead'.
Mark Wooding [Mon, 14 Mar 2022 18:29:06 +0000 (18:29 +0000)]
mkm3u: Teach video parser to handle single-episode discs with titles.
Mark Wooding [Mon, 14 Mar 2022 18:28:41 +0000 (18:28 +0000)]
mkm3u: Add (commented-out) debugging machinery for video parser.
Mark Wooding [Mon, 14 Mar 2022 17:57:29 +0000 (17:57 +0000)]
Add lists for HBO series.
Mark Wooding [Mon, 14 Mar 2022 17:57:02 +0000 (17:57 +0000)]
Makefile: Add rules for saving output references.
Mark Wooding [Mon, 14 Mar 2022 17:53:42 +0000 (17:53 +0000)]
Makefile: Improve output appearance.
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.
Mark Wooding [Mon, 14 Mar 2022 16:23:08 +0000 (16:23 +0000)]
between-the-lines.epls: Fix unhelpful mode dropping.
Mark Wooding [Mon, 14 Mar 2022 16:22:55 +0000 (16:22 +0000)]
Add `Robin of Sherwood'.
Mark Wooding [Mon, 14 Mar 2022 15:05:11 +0000 (15:05 +0000)]
mkm3u, ref/drwho-*.m3u8: Use `file://' prefix for audio files.
Mark Wooding [Mon, 14 Mar 2022 15:02:15 +0000 (15:02 +0000)]
allo-allo.epls: Lean on the automatic filename parser.
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.
Mark Wooding [Mon, 14 Mar 2022 14:58:53 +0000 (14:58 +0000)]
mkm3u: Reformat multi-line regices.
Mark Wooding [Mon, 14 Mar 2022 14:55:07 +0000 (14:55 +0000)]
ref/allo-allo.m3u8: Fix disc numbering for season 8.
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.
Mark Wooding [Mon, 14 Mar 2022 14:30:12 +0000 (14:30 +0000)]
mkm3u: Report missing seasons and episodes properly.
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.
Mark Wooding [Mon, 14 Mar 2022 14:28:01 +0000 (14:28 +0000)]
macgyver.epls, ref/macgyver.m3u8: Fix duplicate title number.
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.
Mark Wooding [Mon, 14 Mar 2022 13:38:06 +0000 (13:38 +0000)]
Initial commit.