爱意满满的作品展示区。
Junyiz

BGM Box — 在浏览器里把 MP3 转成 BRSTM,支持循环点编辑的 Nintendo 游戏音频工具

  •  
  •   Junyiz ·
    junyiz · 11h 44m ago · 302 views

    作为一个 Wii/3DS Modder ,我每次想把自己喜欢的歌塞进游戏里,流程都是这样的:

    打开 LoopingAudioConverter (只有 Windows 版) 拖入 MP3 设置循环起点和终点 导出 BRSTM 拷进 SD 卡 实在不想每次为了转一首歌就开一次虚拟机。所以做了一个纯浏览器端的工具。

    我做了什么

    基于 vgmstream 的 WASM 构建做解码,配合 DSPTool 处理采样率和声道映射,再用 sound.wasm 编码成 Nintendo 原生容器格式。整条管线在浏览器本地跑完——文件不上传服务器,处理速度取决于你本机的 CPU 。

    支持的格式

    输入:100+ 种游戏音频格式( ADX 、HCA 、FSB 、WEM 、XMA 、ATRAC3……只要 vgmstream 能解的都能吃) 输出:BRSTM ( Wii )、BCSTM ( 3DS )、BFSTM ( Wii U / Switch ) 支持自定义循环起点/终点,支持多声道保留

    和通用转换器的区别

    网上有很多 MP3 ↔ WAV ↔ FLAC 的在线转换器,但它们不认识 Nintendo 容器的循环点 metadata 。你转出来的 BRSTM 文件要么不能循环,要么循环点错位——塞进游戏里播完一遍就静音了。BGM Box 会在编码时正确写入循环点信息,转出来的文件在 Wii/3DS/Wii U 上可以直接用。


    🔗 工具地址: https://bgmbox.com

    欢迎试用和反馈。如果你是做 Mario Kart Wii / Smash Bros / 3DS 主题 Mod 的,特别想听听你的使用感受。

    No Comments Yet
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   6022 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 02:20 · PVG 10:20 · LAX 19:20 · JFK 22:20
    ♥ Do have faith in what you're doing.