分类

动态压缩

可配置阈值、比率、起动/释放时间与补偿增益的动态压缩

Click to upload file or drag and drop file here

Maximum file size: 200MB Supported formats: audio/*

关键信息

分类
Media
输入类型
file, number, select
输出类型
file
样本覆盖
4
支持 API
Yes

概览

动态压缩工具是一款专业的音频处理工具,通过精确控制阈值、压缩比、起动与释放时间以及补偿增益,帮助您平衡音频动态范围,提升音质的稳定性和响度表现。

适用场景

  • 当录音音量忽大忽小,需要平衡整体响度时。
  • 当需要突出人声细节,抑制过大峰值信号时。
  • 在音频导出前,需要对动态范围进行精细化调整以适配不同播放环境时。

工作原理

  • 上传您的音频文件,系统将自动分析原始音频的动态特征。
  • 根据需求设置阈值、压缩比及起动/释放时间,以定义压缩触发条件与响应速度。
  • 通过补偿增益调整输出音量,并选择目标音频格式进行导出。

使用场景

播客后期处理:平滑录音中的音量波动,确保听众获得一致的听感。
音乐制作:通过压缩提升人声的密度感,使其在混音中更加突出。
语音备忘录优化:修复录音设备造成的音量不均,提高语音清晰度。

用户案例

1. 播客录音音量平衡

播客制作人
背景原因
录制的访谈节目中,嘉宾的音量时大时小,导致听众需要频繁调节音量。
解决问题
需要通过压缩器平滑音量波动,使整体听感一致。
如何使用
上传录音文件,设置阈值为 -20dB,压缩比为 3:1,起动时间 5ms,释放时间 150ms。
示例配置
thresholdDb: -20, ratio: 3, attackMs: 5, releaseMs: 150, makeupDb: 3
效果
音频峰值被有效抑制,整体响度更加平稳,人声清晰且听感舒适。

2. 人声动态控制

音乐爱好者
背景原因
一段自录的翻唱音频中,高音部分过于刺耳,低音部分又听不清楚。
解决问题
通过动态压缩控制峰值,并提升整体音量。
如何使用
上传音频,设置阈值为 -15dB,压缩比为 4:1,并适当增加补偿增益。
示例配置
thresholdDb: -15, ratio: 4, attackMs: 10, releaseMs: 100, makeupDb: 5
效果
消除了刺耳的峰值,人声细节更加丰富,整体音质更加饱满。

用 Samples 测试

audio, file

相关专题

常见问题

什么是阈值(Threshold)?

阈值是触发压缩的音量界限。当音频信号超过此数值时,压缩器将开始工作。

压缩比(Ratio)如何影响声音?

压缩比决定了超过阈值部分的压缩程度。比例越高,对峰值的抑制越强,声音动态越平稳。

起动时间(Attack)和释放时间(Release)有什么用?

起动时间决定压缩器对信号的响应速度,释放时间决定信号低于阈值后恢复正常音量的速度。

为什么要使用补偿增益(Makeup Gain)?

压缩会降低整体音量,补偿增益用于在压缩后提升音量,使音频恢复到理想的响度水平。

支持哪些音频格式导出?

支持导出为 MP3、AAC、M4A、OGG、Opus、FLAC 及 WAV 等多种主流格式。

API 文档

请求端点

POST /zh/api/tools/audio-compressor

请求参数

参数名 类型 必填 描述
audioFile file (需要先上传) -
thresholdDb number -
ratio number -
attackMs number -
releaseMs number -
makeupDb number -
outputFormat select -

文件类型参数需要先通过 POST /upload/audio-compressor 上传获取 filePath,然后将 filePath 传递给对应的文件字段。

响应格式

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
文件: 文件

AI MCP 文档

将此工具添加到您的 MCP 服务器配置中:

{
  "mcpServers": {
    "elysiatools-audio-compressor": {
      "name": "audio-compressor",
      "description": "可配置阈值、比率、起动/释放时间与补偿增益的动态压缩",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=audio-compressor",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

你可以串联多个工具,比如:`https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`,最多20个。

支持 URL 文件链接或 Base64 编码作为文件参数。

如果遇见问题,请联系我们:[email protected]