一种非常基本的无损音频编解码C语言库

jopen 9年前

A very basic lossless audio codec using C》支持音频的编码和解码。

SELA

SimplE Lossless Audio

My ongoing project about writing a lossless audio encoder

Block Diagrams

一种非常基本的无损音频编解码C语言库 一种非常基本的无损音频编解码C语言库

Main Components

  • Linear prediction filter (lpc.c)
  • Golomb Rice compressor and decompressor (rice.c)
  • Encoder (encoder.c)
  • Decoder (decoder.c)
  • Command line player (selaplay.c)

Build requirements

  • clang (gcc also works but you will have to tweak the Makefile).
  • Standard math library for building the encoder and decoder.
  • POSIX threading and pulseaudio developement libraries for building the command line player.
  • pkg-config

项目主页:http://www.open-open.com/lib/view/home/1437752872303</p> </strong>