不要使用 wav ,它是无损格式,体积巨大。也不要试图在浏览器端解码 .wem ,太复杂且耗性能。
# FFmpeg 示例命令 (保留较高音质)
ffmpeg -i input.wav -c:a libvorbis -q:a 6 output.ogg
[
{
"chapterId": "D",
"chapterName": "D 魔国祭坛",
"tracks": [
{
"title": "Reverse Time Battle Level 1",
"id": "battle_lvl1",
// 关键:把音乐拆分为不同阶段
"sources": {
"intro": "/assets/music/LM02_BGM_KunLun_D_ReverseTime_Battle_level1_Intro.ogg",
"loop": "/assets/music/LM02_BGM_KunLun_D_ReverseTime_Battle_level1_Loop.ogg",
"end": null // 有些歌可能没有结尾
}
},
{
"title": "Explore Theme",
"id": "explore",
"sources": {
"intro": "/assets/music/LM02_BGM_KunLun_D_ReverseTime_Explore_Intro.ogg",
"loop": "/assets/music/LM02_BGM_KunLun_D_ReverseTime_Explore_Loop.ogg"
}
}
]
}
]