2008-08-21 40 views
4

什麼是編輯MP3/FLAC的好的免費庫。什麼是編輯MP3/FLAC的好的免費庫?

通過編輯我的意思是:

  • 切割音頻文件分成多個部分
  • 加入多個音頻文件一起文件的
  • 提高播放速度,而不會影響音高(如播客高達1.3倍)重新編碼
  • 音頻文件從拉克 - > MP3或反之亦然

我的意思不是軟件,我的意思是一個我可以在另一個應用程序中使用的庫。編程語言不可知。

+0

另一個問題已經提出,也觸及了我之後的事情。 [作物MP3到第一-30-秒](http://stackoverflow.com/questions/43890/crop-mp3-to-first-30-seconds) – 2008-09-04 22:09:47

回答

5

幾乎每種語言都與C綁定,因此您可能希望獲得適用的C庫來編碼/解碼mp3和FLAC文件。這個清單可能包括

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

我用Audacity爲我所有的編輯需要

Audacity是一個免費的,易於使用的音頻 編輯器和錄音機用於Windows,Mac OS X,GNU/Linux和其它操作系統 系統。你可以用厚顏無恥地:

* 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. 
1

無畏使用Lame library,但是這不僅是不是語言無關的,也有超過許可的一些問題。儘管如此,它可能是一個開始

相關問題