Tool
Audio Profiler Timeline:Unity 音频播放时间线工具
在 Unity Play Mode 中监看、捕获并导出 AudioSource 播放事件的 Editor Window。
Audio Profiler Timeline 是 Unity Editor 的实时音频播放时间线工具。进入 Play Mode 后,它会记录场景内 AudioSource 的播放事件,按 AudioMixerGroup 分组显示,并提供 LIVE 监看、片段捕获与 JSON 导出。

LIVE 监看
进入 Play Mode 后,窗口默认显示最近一段播放时间线。
- 按 Mixer Group 分组,显示对象名称、Clip 名称、播放时长和事件块。
- 使用
timeSamples、循环回绕和重播检测补充isPlaying的状态判断。 - 能识别 Clip 切换、非循环声音重播和循环声音回绕。
- 搜索框可按对象名或 Clip 名过滤。
Merge可将同一 Mixer Group 内相同 Clip 的多次播放合并到一条轨道。- 状态栏显示当前 Voices、Sources、Events、扫描耗时和刷新频率。
CAPTURE 与导出
点击 REC 开始捕获当前播放片段,点击 STOP 结束捕获并进入 CAPTURE 回看。
- Capture 时间线保留片段内的相对开始与结束时间。
Export JSON导出 Clip、GameObject、层级路径、Mixer Group、起止时间、持续时长和循环状态。Stop Audio停止场景内全部 AudioSource;Clear清空当前监看与捕获数据。
使用范围
工具只追踪 Play Mode 中通过 AudioSource 播放的声音,不用于分析构建后的播放器,也不覆盖绕过 AudioSource 的播放路径。