Skip to content

SK-la/LAs-EZ2OSU

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LA's EZ2OSU

这是一个.BMSON to .OSU的转换工具, 目前支持:

  1. bmson 5/7/9/14 K 转 .osu;
  2. 可选的去除空轨; 对于10K +,将向上取整留出空列,如:16K, 识别应去除3空轨,则转换后是14K,第14轨为空
  3. 可选的是否转换图片、音频; 输出文件夹中,谱面根目录下将生成art - title.ext格式的图片、主音频,图片后缀带有难度区分
  4. 可选的保留scratch, panel(EZ2AC专属中间轨); 设置保留时,去除空轨功能会保留对应轨道,无论里面是否有note
  5. 可选的转换背景音效、SV (SV暂未做完)
  6. 自定义HP, OD, Creator, Source, Tags等
  7. 可自选生成谱包,如MAPPER's - Source PACK
  8. 支持自动创建文件夹,需设置songs路径,之后按自定义的Source创建一级文件夹,在里面批量转换
  9. 支持文件夹拖入识别路径
  10. 带有文件树结构预览,自动更新(更新可能不及时)
  11. 软件关闭时记忆设置
  12. 支持EZ2CATCH(未测试)

未来计划功能维护:

  1. 按照bms的内容,将未使用的channels混音进主音频中,即不同难度有不同的主音频文件
  2. 在文件树结构预览中,支持右键菜单,如选择转换谱面或音频、删除文件、使用编辑器打开谱面文件等
  3. .osu to .osu的功能性谱面转换、信息维护
  4. 支持锁定K数; 无论如何,生成的谱面始终都是锁定的K数(处理逻辑待定)
  5. 可视化的 n to n K:通过鼠标拖动轨道移动, 通过双击轨道定义目标轨道使用的编号;
  6. 可保留预设模版,(下拉栏/滚动窗口)JSON/XML/INI/YAML那种好?

未来计划大版本更新(可能会咕):

  1. 创建做谱逻辑模版
  2. 创建和弦音组,通过模版设置生成空白midi文件
  3. 通过文件预生成全key音谱面模版,之后自己重排键型就可以了

About

这是一个.BMSON to .OSU的转换工具

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages