Skip to content

savonet/ocaml-xiph

Repository files navigation

ocaml-xiph

Warning

This repository is read-only. All changes must be made in savonet/liquidsoap under src/modules/synced/xiph/ and will be mirrored here automatically.

GitHub license CI GitHub release

OCaml bindings to the Xiph.Org codec libraries. Provides support for Ogg, Vorbis, Opus, Speex, Theora, and FLAC.

Packages

Package Wraps opam
ogg libogg — Ogg bitstream container opam
vorbis libvorbis — Vorbis audio codec opam
opus libopus — Opus audio codec opam
speex libspeex — Speex audio codec opam
flac libflac — FLAC lossless audio opam
theora libtheora — Theora video codec opam

Installation

The recommended way is via opam:

opam install ogg vorbis opus speex theora flac

To install the latest development version directly from this repository:

opam install .

Building from source

dune build

Documentation

API documentation

License

LGPL-2.1-only — see LICENSE.

About

OCaml bindings for the different xiph libraries (ogg, vorbis, flac, opus etc)

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors