libmp3splt  0.9.2
Lossless library for splitting audio formats like mp3, ogg vorbis and FLAC.
API documentation

This is the documentation of the library that stands behind mp3splt (version >= 2.2) and mp3splt-gtk.
Libmp3splt is licensed under the GNU General Public License version 2.
Source code and binaries can be found on the mp3splt-project home page.
Some of the library features include:

  • losslessly split of mp3 (using libmad), ogg vorbis (using libvorbis), FLAC files
  • extensibility to other audio formats using plugins
  • querying tags from tracktype.org
  • split on silences
  • trim using silence detection
  • split by a fixed time or equal time length
  • CDDB, CUE, audacity labels import
  • CUE export
  • extract tracks created with Mp3Wrap or AlbumWrap

In order to use the library in another project:

For writing a plugin to support other file type:

A list of all modules is also available.