Skip to content

Audio Mix

johnjiamzhong-project edited this page Jun 6, 2026 · 1 revision

音频混合

将本地音频文件或实时录入的麦克风音频,按可调比例混叠到视频原声中,多段叠加后统一导出为 MP4。

入口: 菜单 → 工具音频混合 → 本地音频 / 实时录入


两种模式

模式 适用场景
本地音频 选择已有的 MP3/WAV/AAC 文件混入视频
实时录入 边播视频边录麦克风,录音结果自动加入区间列表

本地音频模式

操作步骤

  1. 菜单 → 工具 → 音频混合 → 本地音频
  2. 在"源视频"栏点击打开,选择要混音的视频文件
  3. 在"添加音频"区域点击选择音频文件(MP3 / WAV / AAC)
  4. 设置贴入时间:音频从视频第几秒开始混入(秒精度)
  5. 设置使用时长:截取音频的多少秒(留 0 表示用到结尾)
  6. 调整音量比例
    • 源音量(原声占比)+ 混音量(新增音频占比)= 100%
    • 拖动任一滑块,另一个自动联动
  7. 点击 添加到列表,区间出现在底部导轨(紫色)
  8. 重复 3–7 可添加多段音频区间
  9. 设置输出路径,点击 导出

实时录入模式

操作步骤

  1. 菜单 → 工具 → 音频混合 → 实时录入
  2. 在"源视频"栏选择视频文件
  3. 设置起始时间:录音混入视频的起始秒数
  4. 点击 开始录音,视频将静音播放(避免麦克风录到外放声音)
  5. 对着麦克风说话/配音
  6. 点击 停止录音,录音自动保存为临时 WAV,加入区间列表
  7. 与本地音频区间统一管理,可设比例和试播放
  8. 点击 导出

音量比例说明

源音量 + 混音量 = 100%

示例: 源音量 70% + 混音量 30% → 原声保留七成,新增音频三成 源音量 0% + 混音量100% → 完全替换原声 源音量100% + 混音量 0% → 仅保留原声(等于不混)

滑块联动:拖动其中一个,另一个自动补足到 100%。


试播放

选中区间列表中的某一行,点击 试播放选中区间,可同步预听视频原声和新增音频的混合效果,无需等到导出。


导出原理

导出分两步执行,进度条对应:

阶段 进度 操作
混音 0–50% FFmpeg avfilter(amix + adelay)将所有区间音频混入源视频音轨,输出临时 AAC
封装 60–100% 视频流 -c copy 直通(零质量损失)+ 新 AAC 音轨封装为 MP4

多次叠加策略:每次导出始终从原始源视频重新混合所有累积区间,避免多代 AAC 编解码导致的音质劣化。


常见问题

现象 原因 处理
录音时视频没声音 静音播放是有意设计,防止麦克风收到外放 正常,停止录音后恢复
混入音频和视频对不上 贴入时间设置有偏差 在"贴入时间"栏精确输入秒数后重新添加区间
导出后某段音频消失 区间时长设置为 0 但音频文件很短 检查"使用时长"是否覆盖了目标片段
音量偏小 两路音量叠加后总能量下降 适当提高混音量滑块,或源音量调低让混音量占更大比例

Clone this wiki locally