代码之家  ›  专栏  ›  技术社区  ›  Scott Bennett-McLeish

什么是编辑mp3/flacs的好的免费库?[关闭]

  •  4
  • Scott Bennett-McLeish  · 技术社区  · 17 年前

    什么是一个很好的编辑MP3/FLAC的免费图书馆?

    编辑是指:

    • 将音频文件剪切为多个部分
    • 将多个音频文件合并在一起
    • 在不影响音高的情况下提高文件的播放速度(例如播客最多1.3倍)
    • 从flac-gt;mp3重新编码音频文件,反之亦然

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

    3 回复  |  直到 17 年前
        1
  •  5
  •   postfuturist    17 年前

    几乎每种语言都绑定到C,所以您可能希望获得用于编码/解码MP3和FLAC文件的适用C库。此列表可能包括

    利比拉克 http://flac.sourceforge.net/api/index.html FLAC编码/解码
    瘸腿的 http://lame.sourceforge.net/index.php MP3编码
    疯狂的 http://www.underbit.com/products/mad/ MP3解码

    其余的信号处理需求可以集中在一个流行的API上,比如ladspa。 http://www.ladspa.org/ .

    这里有一个伸展/变距库: http://www.breakfastquay.com/rubberband/

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

        2
  •  1
  •   Christian Hagelid    17 年前

    我用 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.
    
        3
  •  1
  •   David Sykes    17 年前

    大胆使用 Lame library 然而,这不仅不是语言不可知论,而且在许可方面也存在一些问题。不过,这可能是个开始

    推荐文章