最近喜欢玩节奏光剑,在beatsaver上没看到多少想玩的曲子,于是发现了Beatsage这个好东西,AI生成关卡。官方支持本地上传乐曲或者给油管链接进行生成,对我自己而言我就需要本地上传,也不需要gui啥的。一个个传太慢了,于是写了个脚本自动化(正好很久没写东西了)。
声明:仅供学习python用,与beatsage官方无任何关系


程序: auto_beatsage.exe
源码:simple_auto_beatsage_script
食用方法:

  • 简易:直接把存有音乐的文件夹拖到程序上,就会开始处理,输出文件夹即为拖进来的文件夹,默认为官网可选择的所有模式和难度,环境默认。
  • 自定义:参数运行,具体终端下打开加上-h参数查看help

TIP:如果遇到网络问题,确认网络无问题后重运行即可,会自动跳过已生成的zip包。

运行截图(早期):
screenshot