好久不打歌了,最近又开始打BeatSaber了,为了方便获取自定义谱面,就做了一个工具,可以根据你自己的音乐路径,自动去BeatSaver
爬取对应的谱面。
用法很简单,例如 D:\Music 路径是你自己的音乐文件夹,E:\BeatSaber谱面 是你的谱面文件夹,下载项目、安装依赖后,执行`python main.py –music-dir “D:\Music” –output-dir “E:\BeatSaber谱面”`就完事儿了。当前版本做了安全性优化、性能优化,我处理本地1800多首歌曲大概20分钟不到。输出是按照难度来组织文件夹的,小于4blocks是简单,4-7blocks是中等,超过7blocks是困难。
支持递归处理,如果有文件夹嵌套也能自动处理,只需要给出歌曲的根路径就行。
具体的功能和工具获取,请移步
https://github.com/ele-yufo/BeatMatcher
如果有用可以随手点个Star~