什么是用于编辑MP3/FLAC的好免费库.
通过编辑我的意思是:
将音频文件切割成多个部分
将多个音频文件连接在一起
在不影响音高的情况下提高文件的播放速度(例如,播客最多可达1.3倍)
从Flac - > MP3重新编码音频文件,反之亦然
我不是指软件,我的意思是我可以在另一个应用程序中使用的库.编程语言不可知.
几乎每种语言都绑定到C,因此您可能希望获得适用于编码/解码mp3和FLAC文件的C库.此列表可能包括
libFLAC http://flac.sourceforge.net/api/index.html FLAC编码/解码
LAME http://lame.sourceforge.net/index.php MP3编码
MAD http://www.underbit.com/products/mad / MP3解码
其余的信号处理需求可以围绕一个流行的API收集,例如LADSPA http://www.ladspa.org/.
这是一个拉伸/音高变换库:http://www.breakfastquay.com/rubberband/
大多数音频处理程序都使用某种内部格式.这让事情变得简单.进入的所有内容都会转换为相同的格式.一旦标准化了内部格式,剪切和拼接音频数据就像剪切和拼接字符串一样困难.你真的不需要一个库.