• Stars
    star
    538
  • Rank 82,049 (Top 2 %)
  • Language
    Lua
  • License
    GNU General Publi...
  • Created almost 5 years ago
  • Updated 5 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

mpv script to skip sponsored segments of YouTube videos

mpv_sponsorblock

A fully-featured port of SponsorBlock for mpv.

Requirements

  • Python 3

Installation

Move sponsorblock.lua and sponsorblock_shared into your mpv scripts folder.

mpv/scripts/
β”œβ”€β”€ sponsorblock.lua
└── sponsorblock_shared
    β”œβ”€β”€ main.lua
    └── sponsorblock.py

Usage

Play a YouTube video, sponsors will be skipped automatically.

Default key bindings:

  • g to set segment boundaries
  • G (shift+g) to submit a segment
  • h to upvote the last segment
  • H (shift+h) to downvote the last segment

These can be remapped with the following script bindings: sponsorblock/set_segment, sponsorblock/submit_segment, sponsorblock/upvote_segment, sponsorblock/downvote_segment

Add lines in the following format to your input.conf: alt+g script-binding sponsorblock/set_segment