什么是用于编辑MP3 / FLAC的好免费库?

时间:2008-08-21 07:06:38

标签: audio

什么是用于编辑MP3 / FLAC的好免费库。

通过编辑我的意思是:

  • 将音频文件分割成多个部分
  • 将多个音频文件合并在一起
  • 在不影响音高的情况下提高文件的播放速度(例如播客最多1.3倍)
  • 从Flac重新编码音频文件 - > MP3或反之亦然

我不是指软件,我的意思是我可以在另一个应用程序中使用的库。编程语言不可知。

3 个答案:

答案 0 :(得分:5)

几乎每种语言都绑定到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/

大多数音频处理程序都使用某种内部格式。这让事情变得简单。进入的所有内容都会转换为相同的格式。一旦标准化了内部格式,剪切和拼接音频数据就像剪切和拼接字符串一样困难。你真的不需要一个库。

答案 1 :(得分:1)

我使用Audacity来满足我的所有编辑需求

  

Audacity是一款免费,易用的音频   适用于Windows的编辑器和录像机,Mac   OS X,GNU / Linux等操作   系统。您可以使用Audacity:

* Record live audio.
* Convert tapes and records into digital recordings or CDs.
* Edit Ogg Vorbis, MP3, WAV or AIFF sound files.
* Cut, copy, splice or mix sounds together.
* Change the speed or pitch of a recording.

答案 2 :(得分:1)

Audacity使用Lame library,但这不仅与语言无关,而且对许可也有一些疑问。然而,它可能是一个开始