Skip to content

Latest commit

 

History

History
39 lines (25 loc) · 1.91 KB

CompileDatabase_CN.md

File metadata and controls

39 lines (25 loc) · 1.91 KB

CompileDatabase命令指南

转译整个含Ma2文件的目录

基础语法

MaichartConverter CompileDatabase --参数

示例用法

MaichartConverter CompileDatabase -p "/Users/Neskol/MaiAnalysis/A000/" -c "/Users/Neskol/MaiAnalysis/Image/Texture2D/" -v "/Users/Neskol/MaiAnalysis/DXBGA_HEVC/" -m "/Users/Neskol/MaiAnalysis/Sound/" -o "/Users/Neskol/MaiAnalysis/Output_HEVC_By_Cab/" -g 2 -d

可用参数

必要参数

除非另有所指,XXXXXX在此指代谱面ID

  • -p | --path <目录>: A000目录的路径。需要该文件夹有如下结构:A000/music/musicXXXXXX/Music.xml
  • -o | --output <目录>: 输出文件夹路径。如果该路径不存在,程序会尝试在该位置创建新文件夹。请确保该路径可写。

可选参数

  • -m | --music <目录>: MP3文件夹的路径。需要该文件夹下文件的命名方式为: musicXXXXXX.mp3.
  • -c | --cover <目录>: 曲目插图文件夹的路径。需要该文件夹下文件的命名方式为: UI_Jacket_XXXXXX.png.
  • -v | --video <目录>: 背景视频文件夹的路径。需要该文件夹下文件的命名方式为: musicXXXXXX.mp4
  • -g | --genre <数字 0-6> : 输出文件夹分类方式。 0 = 曲目类别, 1 = 曲目难度, 2 = 初出版本, 3 = 曲目作者, 4 = BPM, 5 - SD/DX谱面, 6 = 不创建子文件夹
  • -d | --decimal: 使程序使用定数作为显示的难度 (例如: 14+ => 14.7).

弃用/开发中参数:

以下参数没有完成开发,有条件的话还请实验/测试一下

  • -f | --format <选项>: 强制将谱面编写为该格式。 (仅限 maidata.txt内). 可用格式: Simai, SimaiFes, Ma2, Ma2_104.
  • -r | --rotate <选项>: 强制按要求旋转谱面。可用选项: Clockwise90, Clockwise180, CounterClockwise90, CounterClockwise180, UpsideDown, LeftToRight.
  • -s | --shift <整数>: 将所有谱面按指定间隔向前/向后平移。