I occasionally download really huge VODs from Twitch or YouTube (mostly gaming tournaments or game playthroughs). I'm quite annoyed of long blocks of breaks, too much blabbering before a match starts, or in the case of bot tournaments -- one of the bots hanging and the system timing out after one whole hour of a mostly static image, etc.
But let me give a more digestible example. The ESL_SC2 channel on Twitch streams StarCraft 2 matches 24/7 (often rebroadcasts). They have these 3 minute-ish breaks with a slightly moving image and an annoying (IMO) music. I believe these segments from the videos can be easily filtered out with applying a particular perception hash on the frames and filtering them out, but never had the time and energy to try it myself.
I'm not asking to be catered to; I'm giving Sieve's authors an idea for a creative endeavor. If they're up for it, download one video from there with youtube-dl / yt-dlp and try it out.
(I suppose this could be useful in the home surveillance scenario as well, e.g. if the camera has been covered with snow for 12 hours, then you don't need the footage and want all frames adhering to that perception hash deleted.)