assetstudio 中文文档 下载 App

AudioClip 音频 — mp3/ogg/wav/m4a/fsb 解码导出、FSB 转 WAV

支持的音频格式

AssetStudio 集成了 FMOD Studio API 2.03.06 来解码和预览音频。能处理的格式:

格式Unity 里的来源AssetStudio 行为
MP3直接导入的 MP3保留原格式导出
OGG Vorbis直接导入的 OGG保留原格式导出
WAV直接导入的 WAV保留原格式导出
M4AiOS 平台封装保留原格式导出
FSBUnity + FMOD 打包产生的 FMOD 音频包自动解码转 WAV(PCM)

FSB 是 FMOD 的专有音频容器格式,很多 Unity 游戏在打包时会把多轨音频(BGM 分层、语音片段)合进一个 FSB 文件里。AssetStudio 解码 FSB 后会拆成多个 WAV 轨道。

导出音频

  1. Asset List 里右键 → Filter Type → 只勾 AudioClip;
  2. 搜索框输入关键词(比如 bgm / voice / sfx)进一步缩小范围;
  3. Ctrl+A 全选 → 右键 → Export Selected Assets;
  4. 选输出目录。

导出时的格式选择

AssetStudio 的音频导出逻辑:

如果你想统一格式(比如全部转成 WAV 方便后期处理),目前 AssetStudio 还没有统一转码选项——导出后用 Audacity 或 FFmpeg 批量转一下就行。

音频预览

选中一个 AudioClip 后,右侧 Preview 面板会切换成 FMOD 播放器界面:

控件作用
播放 / 暂停 / 停止常规控制
Loop 复选框切换循环模式
进度条拖动可跳转
音量条0.0 – 1.0

AssetStudioMod 额外加了 Options → Audio auto-play 开关,打开后选中一个 AudioClip 就自动播放,适合逐个试听 BGM / 语音。

从 AssetBundle 里找音频

游戏音频的命名五花八门(hash 值、版本号、随机字符串),但以下线索能帮你定位:

  1. Container 路径:很多游戏按功能分目录,比如 assets/audio/bgm/、assets/audio/voice/;
  2. 名称关键词:bgm、music、voice、se(音效)、sfx;
  3. 时长和体积:BGM 通常 1-5 分钟,体积大;音效通常几秒,体积小。

AssetStudioMod 的 CLI 版本在筛选音频时特别有用——-t audio --filter-by-name voice 能一次性导出所有包含 voice 的音频,省掉手动一个个点。

常见问题

导出的音频无声

FSB 解码问题,通常是 FMOD 版本不匹配。换 AssetStudioMod 最新版(它跟 FMOD 版本同步更新)。

导出的音频是截断的

FSB 文件可能被多个 AudioClip 引用。AssetStudio 导出时只取它认为属于当前 AudioClip 的那段。遇到这种情况:

  1. 在 Asset List 里找到同一个 FSB 文件被几个 AudioClip 引用;
  2. 分别导出每个 AudioClip;
  3. 用 Audacity 把几个 WAV 拼起来看是不是完整的。

想从 FSB 里提取所有音频轨

AssetStudio 导出 FSB 格式的 AudioClip 时会自动拆轨。但如果你想完全手动控制,AssetStudioMod 提供了 CLI 的 --filter-by-container 选项,可以按容器路径精确筛选。