Skip to content

Lab-Zjt/SoundBox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SoundBox

用于改变音效的小工具。

Requirement

需要安装ffmpeg,cmake,g++。

Compile

git clone https://github.com/Lab-Zjt/SoundBox.git
cd SoundBox
mkdir build
cd build
cmake ..
make

Usage

./soundbox

进入CLI界面。目前可选的有

1. Sound Effects Transform //改变音效,目前有7种音效可选择
2. Cut //剪切
3. Merge //合并两首音乐
4. Depart //分离左右声道
5. Mix 2 Music Files //混合两首音乐
6. Volume Adjust //调整音量,调整因子仅支持0-1
7. Speed Up //加速,同时升高音调(0-7,7为两倍速,提高八度)
8. Add Background //加上背景音乐

Sound Effects Transform

目前可选的有:

1. Sin-Cos //左声道乘上正弦函数,右声道乘上余弦函数,可以体验到歌声从一边耳朵慢慢转移到另一边耳朵的感觉。
2. 8bit-style //8bit风
3. Block Left Sound Track //屏蔽左声道
4. Block Right Sound Track //屏蔽右声道
5. Make Sound More Consecutive //使声音更平滑
6. Switch Left and Right Sound Track //交换左右声道
7. Get Accompany //消除/降低人声

选择后依次输入输入文件输出文件

Cut

按提示依次输入输入文件输出文件开始时间结束时间

如:

Input File: example.mp3
Output File: example_cut.mp3
Time of Begin: 17.8
Time of End: 57.3

Merge

按提示依次输入输入文件1输入文件2输出文件

Depart

按提示依次输入输入文件输出左声道文件输出右声道文件

Mix 2 Music Files

按提示依次输入输入文件1输入文件2输出文件

Volume Adjust

按提示依次输入输入文件输出文件调整因子

Speed Up

按提示依次输入输入文件输出文件加速因子

Get Accompany

按提示依次输入输入文件背景音乐文件输出文件

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published