mikumikudance 中文文档 下载 App

MMD 音频导入 — WAV 格式与时间轴对齐

MMD 对音频的支持

很有限但够用——MMD 原生:

格式转换:MP3 → WAV

几乎所有 MMD 用户都要过这一关——MMD 只认 WAV。

推荐工具

WAV 参数设置

转换时:

三种导入方式

方式一:文件菜单

文件 → 载入音频(Load Audio WAV)→ 选中 WAV 文件 → 打开。

方式二:拖放

直接把 .wav 文件拖到视口上。

方式三:音频面板

部分版本右侧有独立的音频面板,里面有载入按钮。

音频在时间轴上的位置

导入 WAV 后,你会看到时间轴下方出现蓝色波形线——这就是音频的可视化表示:

波形线帮助你精准对齐关键帧:关键动作 K 在波峰处,安静处放慢动作。

音频与动画的时间对齐

基础对齐(MMD 原生)

音频默认从帧 0 开始播放。如果你的动作 VMD 也是从帧 0 开始 K 的,那应该直接对齐。

音频偏移

如果 VMD 动作有前置准备(比如前 30 帧是角色就位),但音频从帧 0 就响了——

方案一:导入 VMD 时设置「帧偏移」,把动作整体往后推 N 帧。

方案二:音频本身调整——用 Audacity 给音频前面加静音,让音乐"空转"到你需要的帧号才开始响。

方案三:MMD 部分版本支持音频帧偏移参数——可以把音频整体往后移。

精确对齐技巧

  1. 按 Space 播放,听音乐
  2. 观察时间轴上的波形,找到第一个强鼓点/歌词起点
  3. 跳到那帧(比如帧 30)
  4. 把角色的起始姿势注册在那帧(Register)
  5. 再次播放,检查动作和音乐是否同步

WAV 文件放置位置

建议把所有用得到的音频放到 UserFile/Audio/ 目录下,和模型/动作/舞台放一起管理。

音频对性能的影响

几乎不影响——WAV 解码对现代 CPU 来说很轻松。但播放时如果内存紧张可能有卡顿。

Wave 插件(口型同步)

MMD 原生没有口型同步,但 Wave 插件 可以自动从音频生成嘴型关键帧:

Wave 做了什么

Wave 安装

  1. 下载 Wave.mme 插件包(社区常见插件)
  2. 解压到 UserFile/Effect/Wave/ 目录
  3. MMD 特效面板加载 Wave.fx

Wave 参数

参数说明建议值
音量阈值多大音量算"张嘴"0.05-0.1
平滑度口型变化的平滑程度3-5
嘴型数量只用 Ah 还是多种先用 1 种(简单)

Wave 的局限

Wave 只能分析音量大小,不识别语音内容——它知道什么时候声音大,但不知道是"啊"还是"哦"。精细的口型(元音区分)还是需要手动 K 帧或用更高级的插件。

音频渲染

渲染 AVI 时:

推荐后期合成

原因:

后期合成的标准流程

MMD 渲染 → 无音频的无声 AVI
         ↓
PR / 剪映 / DaVinci Resolve
         ↓
导入无声视频 + 原始 WAV + 特效音效 + 字幕
         ↓
最终输出视频

音频常见问题

问题一:导入后没声音

问题二:音频和动作不同步

问题三:WAV 文件太大

问题四:MP3 直接拖进去没反应

MMD 不认 MP3。必须先用 Audacity 等工具转成 WAV。