4

MP3/FLAC を編集するための優れた無料ライブラリは何ですか。

編集とは、次のことを意味します。

  • オーディオ ファイルを複数の部分に分割する
  • 複数の音声ファイルを結合する
  • ピッチに影響を与えずにファイルの再生速度を上げる (例: ポッドキャストを最大 1.3x)
  • Flac からのオーディオ ファイルの再エンコード -> MP3、またはその逆

ソフトウェアではなく、別のアプリケーション内で使用できるライブラリを意味します。プログラミング言語に依存しません。

4

3 に答える 3

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デコード

残りの信号処理のニーズは、LADSPA http://www.ladspa.org/などの 1 つの一般的な API に集約できます。

ストレッチ/ピッチシフト ライブラリは次のとおりです: http://www.breakfastquay.com/rubberband/

ほとんどのオーディオ処理プログラムには、使用する特定の内部形式があります。それは物事をシンプルに保ちます。入ってくるものはすべて同じ形式に変換されます。内部フォーマットを標準化すると、オーディオ データのカットとスプライシングは、文字列のカットとスプライシングと同じくらい困難になります。そのためのライブラリは本当に必要ありません。

于 2008-08-21T08:08:21.763 に答える
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.
于 2008-08-21T07:10:45.443 に答える
1

Audacity はLame ライブラリを使用していますが、これは言語にとらわれないだけでなく、ライセンスに関していくつか疑問があります。それでも、それは始まりかもしれません

于 2008-08-21T07:39:46.450 に答える