分享

【ReaPer新脚本】音频修剪套装(删除头尾空白,分割音频块删除中间空白)

 主播晓峰 2025-05-01
脚本可以自动修剪音频对象的左右边缘或修剪分割/移除静默部分的音频块,并且随时可自定义阈值等参数,是修剪音频的利器。

复刻 REAPER 自带的 Item: Auto trim/split items (remove silence)... 功能,比官方自带多了一些功能,比如:

  • 切换是否分割音频(选否则只处理音频的头部和尾部)
  • 将设置页面和修剪脚本分开使用(避免了官方自带的设置参数弹窗)
  • 不会只处理奇数而不处理偶数(官方自带有Bug?)
  • 设置每秒处理多少个采样点

整体体验上比自带的好用不少。

关于跳过采样点:
由于脚本默认计算采样点非常精确,且采样点数量非常庞大(常见的有1秒44100个采样点或更多),如果是处理大量item时速度会变慢。因此可以设置跳过采样点,比如每秒处理100个采样点,那么速度会非常的快,缺点是每秒处理的采样点越少,精度会对应的变差。具体数值可以自定义,填 0 是默认以完整的采样点处理。

切换中文语言:
在 Windows 系统,脚本可自动切换中英文语言,中文系统默认会弹出中文设置界面。


修剪音频块的头部和尾部

zaibuyidao_Trim Items Edge.lua
zaibuyidao_Trim Items Edge Settings.lua

参数包括:
阈值(dB) -- 设置音频块阈值
滯後(dB) -- 该参数与阈值形成一个范围值,一般为负数
前导填充(ms) -- 填充音频块左边缘的长度
尾部填充(ms) -- 填充音频块右边缘的长度
长度限制(ms) -- 长度小于多少不处理
吸附偏移(ms) -- 设定时间内的最高峰值将被一根白线定位
跳过采样点 -- 用于提速,采样点越少精度越差。设置一秒多少个采样点(0为默认),输入100就是一秒100个采样点。
是否淡变 -- 淡入淡出设置,输入y或者n


修剪分割音频块(移除中间的静默部分)

zaibuyidao_Trim Split Items.lua
zaibuyidao_Trim Split Items Settings.lua

参数包括:

阈值(dB) -- 设置音频块阈值
滯後(dB) -- 该参数与阈值形成一个范围值,一般为负数
前导填充(ms) -- 填充音频块左边缘的长度
尾部填充(ms) -- 填充音频块右边缘的长度
最小切片长度 -- 小于该长度将不会被删除
最小item长度(ms) -- 长度小于多少不处理
吸附偏移(ms) -- 设定时间内的最高峰值将被一根白线定位
跳过采样点 -- 用于提速,采样点越少精度越差。设置一秒多少个采样点(0为默认),输入100就是一秒100个采样点。
是否淡变 -- 淡入淡出设置,输入y或者n
是否切割item -- 要不要切割音频(针对中间有很多静默的音频),输入y或者n

下载脚本:

添加我的 Reapack 源(两个源只能选一个使用):

在ReaPack搜索:zaibuyidao trim item
找到脚本后右键点击下载。
本帖最后由 再补一刀 于 22-10-24 13:50 编辑 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多