Tech
[分享创造] BGM Box — 在浏览器里把 MP3 转成 BRSTM,支持循环点编辑的 Nintendo 游戏音频工具
作为一个 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 的在线转换器,但它们不认识...
Read the full discussion on V2EX
This article was aggregated from V2EX. Click to join the conversation.
View on V2EX