SoX工具包的使用
前言
SoX是批量音频处理领域非常出色的工具包,包含了不少功能
- sox 格式转换
- soxi 信息查询
- play 播放
- rec 录制
安装
注意默认不支持MP3格式,需要自行下载
1 | sudo apt-get install sox libsox-fmt-mp3 |
录制音频
录制1声道,44100HZ,长0.8秒的音频
trim和0的作用不清楚
1 | rec -c 1 -b 44100 sample.mp3 trim 0 00:00.8 |
查看格式
1 | soxi sample.mp3 |
转换格式
1 | sox input.mp3 -r 44100 output.mp3 |
有几个选项可用
- b 量化位数
- c 声道数
- r 采样率
- t FILE-TYPE
音频连接
最后一个作为输出
要求声道,采样率等相同
1 | sox 1.mp3 2.mp3 3.mp3 result.mp3 |
TODO 间隔的设置
音频混合
1 | sox -m tom.mp3 jery.mp3 talking.mp3 |