mirror of
https://gitea.pjck.top/Cookies/CookiesChartConverter.git
synced 2025-12-14 12:56:54 +08:00
wow
This commit is contained in:
@@ -1,5 +1,7 @@
|
|||||||
import xml.etree.ElementTree as ET
|
import xml.etree.ElementTree as ET
|
||||||
|
|
||||||
|
PLUS = "+"
|
||||||
|
EMPTY = ""
|
||||||
|
|
||||||
def parse_music_xml(file_path):
|
def parse_music_xml(file_path):
|
||||||
# 解析 XML 文件
|
# 解析 XML 文件
|
||||||
@@ -36,7 +38,7 @@ def parse_music_xml(file_path):
|
|||||||
note_infos.append({
|
note_infos.append({
|
||||||
"designer": designer,
|
"designer": designer,
|
||||||
"level": f"{level}.{level_decimal}",
|
"level": f"{level}.{level_decimal}",
|
||||||
"levelshow": f"{level}{"+" if level_decimal > "6" else ""}",
|
"levelshow": f"{level}{PLUS if int(level_decimal) > 6 else EMPTY}",
|
||||||
})
|
})
|
||||||
|
|
||||||
return music_name, artist_name, note_infos
|
return music_name, artist_name, note_infos
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ def dat_to_mp4(dat_file: str):
|
|||||||
""" 将 .dat 文件当作 .usm 文件处理,提取并转换为 .mp4 """
|
""" 将 .dat 文件当作 .usm 文件处理,提取并转换为 .mp4 """
|
||||||
dat_path = Path(dat_file).resolve()
|
dat_path = Path(dat_file).resolve()
|
||||||
base_name = dat_path.stem
|
base_name = dat_path.stem
|
||||||
work_dir = dat_path.parent / "work"
|
work_dir = dat_path.parent / "work" / "pv"
|
||||||
|
|
||||||
usm_path = work_dir / f"{base_name}.dat" # 直接将 .dat 文件当作 .usm
|
usm_path = work_dir / f"{base_name}.dat" # 直接将 .dat 文件当作 .usm
|
||||||
ivf_path = work_dir / "output" / f"{base_name}.dat" / "videos" / f"{base_name}.ivf"
|
ivf_path = work_dir / "output" / f"{base_name}.dat" / "videos" / f"{base_name}.ivf"
|
||||||
|
|||||||
Reference in New Issue
Block a user