On Arch you can get this from the aur (package not maintained by me):
mpv-sponsorblock-minimal-git
This is a much more simple version of the sponsorblock mpv plugin.
There are no other functions in this other than the sponsor skipping. Also this
uses curl rather than python to get the ranges. There is also no cache so the
ranges will get redownloaded if you watch a video more than once.
b toggles between on/off
This script has a few script-opts you can set:
sponsorblock_minimal-server
This sets the url, where the script gets the segments from. Default is
"https://sponsor.ajay.app/api/skipSegments"
sponsorblock_minimal-categories
This sets the segment categories that are skipped. By default only sponsor
segments are skipped. The format is a little tricky but lets say that you want
to skip sponsor and intro segments then you could do this:
--script-opts=sponsorblock_minimal-categories='["sponsor","intro"]'
You can find a list of all the categories here:
https://wiki.sponsor.ajay.app/w/Types
sponsorblock_minimal-hash
This option makes it so that the video id will not be sent to the sponsorblock
server, but a part of sha256 hash will be sent instead. You will need the
sha256sum program on your system to use this feature. Set to "true" to enable
this.
Link to the original mpv sponsorblock plugin:
https://github.com/po5/mpv_sponsorblock
Link to sponsorblock:
https://github.com/ajayyy/SponsorBlock