Sorry for the late response and thanks for checking.
I forgot what I tried last time but here is another youtube video I tried-- this worked but gave me slightly unexpected results.
Video : https://youtu.be/RuRmq7VyCaQ
Slides:
blob:https://streamslide.io/99258fa2-299a-4db1-9ded-12db2a74923f#...
The tool detected 200 Slides instead of just 5-10 because the presenter used a pointer / cursor highlighter to point at each line.
Maybe you can add a user control to set Sensitivity of slide transition detection -- how much of a change and what type of change from frame to frame should count as a new slide.
Another advanced feature could be grouping all similar looking Slides in series after the fact and presenting a choice to user which one(s) to keep or discard from the set of near duplicates.