[Vorbis] smallest page of encoded data

Carsten Haese carsten.haese at gmail.com
Sun Mar 15 18:07:38 PDT 2009


On Sun, Mar 15, 2009 at 8:27 PM, Adam Langley <alangley at winscribe.com>wrote:

> My end-goal is actually to do this with the SPEEX codec, but I'm using
> Vorbis for now because I have previous experience with it. Am I going to
> have the same problem with SPEEX?


You're going to have a different but equally insurmountable problem. Speex
is a CELP-based codec. The LP stands for "Linear Prediction", which means
that each frame depends on the history of frames that came before it. This
in turn means that you can't rearrange frames without introducing artifacts.

By the way, you're not saying what kind of audio you're planning to encode,
so it should be noted that Speex is purely designed to encode human speech.
It's very good at that, but It will perform poorly if you try to encode
music or other sounds with it.

-Carsten
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.xiph.org/pipermail/vorbis/attachments/20090315/77cbf9d9/attachment.htm 


More information about the Vorbis mailing list