https://www.waider.ie/hacks/diary/2025/december.html#07
Thinking about the DVD Rip project. There are a couple of
drivers behind automating something. First, for me, there's the
fun of solving the puzzle, "how do I make a computer do this thing
for me". This is particularly interesting where there's an
implicit or unrecognised human factor - for example, how do I
match the tracks on this disc with the episodes listed on
something like
IMDb. Second,
there's the avoidance of tedium: ripping discs is slow, repetitive
work and having something do as much as possible of it for you is
really useful - particularly if, say, you're tinkering with
filesystem layouts, codecs, etc. and need to redo a bunch of
already-complete work. And then somewhere out there, for personal
projects, is the dim prospect of maybe sharing this with someone
else who might find it useful. For the DVD Rip project I think
I've convinced myself that that's sufficiently unlikely at this
point that beyond the odd snippet here (or the odd patch to
FFmpeg!) much of what I'm doing is for me only, and therefore
doesn't need to be generic, or clean, or even wholly logically
sound. It's also ok to one-off bodge things if the code can't
otherwise cope.
For the record I've now got it figuring out which titles on a
TV-series disc are likely episodes, then presenting me with a
static web page that embeds the ripped title (i.e. the actual
video, playable in browser) under review along with a list (from
IMDb) of the candidate titles, and I get to tell it which one it
is. So, human factor being covered by ... a human.
John Wick: Parabellum
was on the box, so we watched it. Neither of us could remember
most of it from the last time we watched it, which I think is the
nature of the John Wick movies.
https://www.waider.ie/hacks/diary/2025/december.html#07