sound helper

VC/VC++ 2025-08-09

将音频文件分开

该脚本根据检测到的音频文件分配音频文件。

音频文件分为块,静音的时间比指定的最小静音长度更长。

BAT文件针对DDSP-SVC进行了优化。根据需要重写它。

依赖性

Cui和Gui

  1. 首先,从官方网站安装FFMPEG。
  2. 在环境变量中注册FFMPEG BIN目录。
  3. 使用PIP安装所需的内容:
 pip install -r requirements.txt

用法

参数

不需要的参数设置为0。

文件设置

争论描述默认
- 输入输入目录路径。\输入
- 输出输出目录路径。\输出
- 文件名输出文件名声音的
- 象征输入文件格式(WAV,MP3等)
- 配饰输出文件格式(WAV,MP3等)

声音设置

当使用LPF(LowPass)和HPF(高通)一起使用时,它们充当BPF(bandpass)和BSF(bandstop)。

争论描述默认
- 沉默最小沉默长度(MS) 500
- 临界点沉默阈值(DBFS) -40
- 采样采样率(Hz) 0
- 倒置反转阶段音频(0:false,1:true) 0
- 大笑响度归一化(DBF) 0.0
- 渠道音频频道的数量(0:Pass,1:Mono,2:立体声) 0
- 低通低通滤波器(Hz) 0
- 高通高通滤波器(Hz) 0
- 撤销反向音频(0:false,1:true) 0

输出设置

争论描述默认
- 结合组合所有输出文件(0:false,1:true) 0
- 跳过忽略少于指定秒(MS)的文件0
- 合并在一定数秒(MS)下合并文件0
- 分裂拆分文件长于指定数量的秒数(MS) 0
- 选举输出文件名的前缀没有任何

例子

例子:

python sound.py --filename " inv_rev " --skip 2 --samplerate 44100 --invert 1 --reverse 1 --loudness -14 --pack 1 --highpass 80 --prefix --merge 5000 --split 10000 " rev_inv_hps " 

谢谢

我受到启发来创建这个网站。

下载源码

通过命令行克隆项目:

git clone https://github.com/aiczk/sound-helper.git