diff --git a/videoclip.lua b/videoclip.lua index 0089bbf..bdf94fc 100644 --- a/videoclip.lua +++ b/videoclip.lua @@ -446,7 +446,7 @@ function pref_menu:save() video_codec = true, audio_codec = true, } - local mpv_dirpath = string.gsub(mp.get_script_directory(), "scripts[\\/]%w+", "") + local mpv_dirpath = string.gsub(mp.get_script_directory(), "scripts[\\/][^\\/]+", "") local config_filepath = utils.join_path(utils.join_path(mpv_dirpath, "script-opts"), string.format('%s.conf', NAME)) local handle = io.open(config_filepath, 'w') if handle ~= nil then