Free audio codec. https://xiph.org/vorbis/

Monty 2c1578d6b9 24 سال پیش
debian 3b1ed67859 Cleaned up some Debian stuff 24 سال پیش
doc e35aa15bc3 doc stuff i forgot 24 سال پیش
examples 9e81a17862 hoepfully this is the *right* thing. 24 سال پیش
include 5e1fb9030d 24 سال پیش
lib 9e81a17862 hoepfully this is the *right* thing. 24 سال پیش
mac 5e1fb9030d 24 سال پیش
vq e2ee9f7f3a 24 سال پیش
win32 a2174e7449 vorbis.def wasn't exporting a few things that vorbisenc uses 24 سال پیش
.cvsignore 5e1fb9030d 24 سال پیش
COPYING 6f0214037c 25 سال پیش
Makefile.am 5e1fb9030d 24 سال پیش
README b1ab109c9a 24 سال پیش
acinclude.m4 5e1fb9030d 24 سال پیش
autogen.sh 26d602bc02 propagating configure cleanups 24 سال پیش
configure.in 9e81a17862 hoepfully this is the *right* thing. 24 سال پیش
libvorbis.spec 5e1fb9030d 24 سال پیش
todo.txt a8ef3e3319 25 سال پیش
vorbis.m4 5e1fb9030d 24 سال پیش

README

********************************************************************
* *
* THIS FILE IS PART OF THE Ogg Vorbis SOFTWARE CODEC SOURCE CODE. *
* USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
* THE GNU LESSER/LIBRARY PUBLIC LICENSE 2, WHICH IS INCLUDED WITH *
* THIS SOURCE. PLEASE READ THESE TERMS DISTRIBUTING. *
* *
* THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-2000 *
* by Monty and The XIPHOPHORUS Company *
* http://www.xiph.org/ *
* *
********************************************************************

NEW AND IMPORTANT:

If you're used to the source distribution from the first two beta
relaeases, things are now rearranged a bit. Specifically, the
'vorbis' CVS module contains only the libvorbis and libvorbisfile
libraries. Because Ogg bitstreams are to be used by other Ogg codecs,
Ogg framing and streaming functionality is now in libogg (the 'ogg'
CVS module). Vorbis utilities are in 'vorbis-tools' and various
player plugins are in 'vorbis-plugins'. For now, you'll need to check
out these other modules seperately.

Secondly, the Ogg/Vorbis build systems now use automake. Instead of
'./configure;make', the proper build sequence (in each module) is
'./autogen.sh;make'.

WHAT'S HERE:

This source distribution includes libvorbis and an example
encoder/player to demonstrate use of libvorbis and documentation on
the Ogg Vorbis audio coding format.

Directory:

./lib The source for libvorbis, an LGPLed inplementation of
the public domain OggSquish Vorbis audio encoding
format.

./include Library API headers and codebooks

./debian Rules/spec files for building Debian .deb packages

./doc Vorbis specification documents

./examples Example code illustrating programmatic use of libogg,
libvorbis, libvorbisfile and libvorbisenc

./mac Codewarrior project files and build tweaks for MacOS.


./vq Internal utilities for training/building new LSP/residue
and auxiliary codebooks.

WHAT IS VORBIS:

Vorbis is a general purpose audio and music encoding format
contemporary to MPEG-4's AAC and TwinVQ, the next generation beyond
MPEG audio layer 3. Unlike the MPEG sponsored formats (and other
proprietary formats such as RealAudio G2 and Windows' flavor of the
month), the Vorbis CODEC specification belongs to the public domain.
All the technical details are published and documented, and any
software entity may make full use of the format without royalty or
patent concerns.

This package contains:

.) libvorbis, an LGPLed software implementation of
the Vorbis specification by the Xiphophorus company
(http://www.xiph.org/)

.) libvorbisfile, an LGPLed convenience library
built on Vorbis designed to simplify common uses and a number of GPL
example programs

.) libvorbisenc, an LGPL library that provides a simple, programmatic
encoding setup interface

.) example code making use of libogg, libvorbis, libvorbisfile and
libvorbisenc

CONTACT:

The OggSquish homepage is located at 'http://www.xiph.org/ogg/'.
Vorbis's homepage is located at 'http://www.xiph.org/ogg/vorbis/'.
Up to date technical documents, contact information, source code and
pre-built utilities may be found there.

BUILD:

A standard build should consist of nothing more than:

./autogen.sh
make

and as root if desired :

make install

This will install the vorbis libraries (static and shared) into
/usr/local/lib, includes into /usr/local/include and API manpages
(once we write some) into /usr/local/man.

Monty

$Id: README,v 1.5 2000/10/12 03:12:36 xiphmont Exp $