MMD 音频导入 — WAV 格式与时间轴对齐
MMD 对音频的支持
很有限但够用——MMD 原生:
- ✅ 支持 WAV 格式
- ✅ 音频波形显示在时间轴下方
- ✅ 播放时同步播放音频
- ✅ 时间轴关键帧与音频同步对齐
- ❌ 不支持 MP3/OGG/FLAC(必须转 WAV)
- ❌ 没有音频波形驱动关键帧(只有 Wave 等插件才做)
格式转换:MP3 → WAV
几乎所有 MMD 用户都要过这一关——MMD 只认 WAV。
推荐工具
- Audacity(免费开源):导入 MP3 → 导出为 WAV
- 格式工厂:批量转换
- 任何音频播放器的"另存为"功能
WAV 参数设置
转换时:
- 采样率:44100 Hz(标准)
- 位深:16-bit(够用)
- 声道:立体声(保持原效果)
- 文件体积 = 44100 × 2 × 2 × 时长(秒)≈ 每分钟约 10MB
三种导入方式
方式一:文件菜单
文件 → 载入音频(Load Audio WAV)→ 选中 WAV 文件 → 打开。
方式二:拖放
直接把 .wav 文件拖到视口上。
方式三:音频面板
部分版本右侧有独立的音频面板,里面有载入按钮。
音频在时间轴上的位置
导入 WAV 后,你会看到时间轴下方出现蓝色波形线——这就是音频的可视化表示:
- 波峰 = 音量大(歌词/乐器重音)
- 波谷 = 静音/音量小
波形线帮助你精准对齐关键帧:关键动作 K 在波峰处,安静处放慢动作。
音频与动画的时间对齐
基础对齐(MMD 原生)
音频默认从帧 0 开始播放。如果你的动作 VMD 也是从帧 0 开始 K 的,那应该直接对齐。
音频偏移
如果 VMD 动作有前置准备(比如前 30 帧是角色就位),但音频从帧 0 就响了——
方案一:导入 VMD 时设置「帧偏移」,把动作整体往后推 N 帧。
方案二:音频本身调整——用 Audacity 给音频前面加静音,让音乐"空转"到你需要的帧号才开始响。
方案三:MMD 部分版本支持音频帧偏移参数——可以把音频整体往后移。
精确对齐技巧
- 按 Space 播放,听音乐
- 观察时间轴上的波形,找到第一个强鼓点/歌词起点
- 跳到那帧(比如帧 30)
- 把角色的起始姿势注册在那帧(Register)
- 再次播放,检查动作和音乐是否同步
WAV 文件放置位置
建议把所有用得到的音频放到 UserFile/Audio/ 目录下,和模型/动作/舞台放一起管理。
音频对性能的影响
几乎不影响——WAV 解码对现代 CPU 来说很轻松。但播放时如果内存紧张可能有卡顿。
Wave 插件(口型同步)
MMD 原生没有口型同步,但 Wave 插件 可以自动从音频生成嘴型关键帧:
Wave 做了什么
- 读取 WAV 音频波形
- 分析音量峰值
- 在 Morph 面板里找到嘴型相关 Morph
- 自动生成张嘴/闭嘴的 Morph 关键帧
- 时间轴上自动填入表情菱形标记
Wave 安装
- 下载 Wave.mme 插件包(社区常见插件)
- 解压到
UserFile/Effect/Wave/目录 - MMD 特效面板加载 Wave.fx
Wave 参数
| 参数 | 说明 | 建议值 |
|---|---|---|
| 音量阈值 | 多大音量算"张嘴" | 0.05-0.1 |
| 平滑度 | 口型变化的平滑程度 | 3-5 |
| 嘴型数量 | 只用 Ah 还是多种 | 先用 1 种(简单) |
Wave 的局限
Wave 只能分析音量大小,不识别语音内容——它知道什么时候声音大,但不知道是"啊"还是"哦"。精细的口型(元音区分)还是需要手动 K 帧或用更高级的插件。
音频渲染
渲染 AVI 时:
- 部分版本支持同时渲染音频到 AVI(直接在 AVI 设置里勾选)
- 部分版本需要后期合成(MMD 只渲染画面,PR/剪映里把音频叠上去)
推荐后期合成
原因:
- 方便后期调整音频时间轴
- 方便叠加更多音频(BGM + 音效 + 语音)
- 方便加片头片尾、字幕
- 灵活性远高于在 MMD 里一把梭
后期合成的标准流程
MMD 渲染 → 无音频的无声 AVI
↓
PR / 剪映 / DaVinci Resolve
↓
导入无声视频 + 原始 WAV + 特效音效 + 字幕
↓
最终输出视频
音频常见问题
问题一:导入后没声音
- 确认 WAV 文件本身有声音(用播放器打开听)
- 确认 MMD 播放时没静音(右下角音量图标)
- 确认系统音频设备正常
问题二:音频和动作不同步
- 检查导入时的帧偏移设置
- 检查动作 VMD 的帧号是不是对齐了音频起点
- 精确调整:逐帧听波形 + 调整关键帧位置
问题三:WAV 文件太大
- 一分钟约 10MB,三首歌 30MB+
- 不影响渲染性能,只是硬盘空间
- 渲染完可以删掉源 WAV,保留最终带音频的视频
问题四:MP3 直接拖进去没反应
MMD 不认 MP3。必须先用 Audacity 等工具转成 WAV。