diff --git a/README.md b/README.md index d42c8c1..b32952f 100644 --- a/README.md +++ b/README.md @@ -5,15 +5,19 @@ A fully-featured port of [SponsorBlock](https://github.com/ajayyy/SponsorBlock) - Python 3 ## Installation -Move `sponsorblock.lua` and `sponsorblock_shared` into your mpv `scripts` folder. +Move `sponsorblock.lua` and `sponsorblock_shared` into your mpv `scripts` folder under a `sponsorblock` directory: ``` mpv/scripts/ -├── sponsorblock.lua -└── sponsorblock_shared +├── sponsorblock/ ├── main.lua - └── sponsorblock.py + ├── sponsorblock.lua + └── sponsorblock_shared + ├── main.lua + └── sponsorblock.py ``` +The easiest way is to download the [ZIP file](https://github.com/po5/mpv_sponsorblock/archive/refs/heads/master.zip) and unpack it into the correct location. + ## Usage Play a YouTube video, sponsors will be skipped automatically. diff --git a/main.lua b/main.lua new file mode 120000 index 0000000..6a5f9d8 --- /dev/null +++ b/main.lua @@ -0,0 +1 @@ +sponsorblock.lua \ No newline at end of file diff --git a/sponsorblock.lua b/sponsorblock.lua index 96bfb24..aede0a4 100644 --- a/sponsorblock.lua +++ b/sponsorblock.lua @@ -92,7 +92,7 @@ end options.local_database = false local utils = require "mp.utils" -scripts_dir = mp.find_config_file("scripts") +scripts_dir = mp.get_script_directory() local sponsorblock = utils.join_path(scripts_dir, "sponsorblock_shared/sponsorblock.py") local uid_path = utils.join_path(scripts_dir, "sponsorblock_shared/sponsorblock.txt")