[theora] video-email

Conrad Parker conrad at metadecks.org
Thu Jul 1 15:33:36 PDT 2010

On 2 July 2010 00:59, ogg.k.ogg.k at googlemail.com
<ogg.k.ogg.k at googlemail.com> wrote:
>> I think an important caveat is that while Vorbis is normally
>> encapsulated in Ogg already, Speex usually isn't.  So, he would need
>> something that can mux Speex already.  Do any of the standard Speex
>> tools already mux Speex into Ogg?
> liboggz (and its tools) supports Speex in Ogg.
> speexenc encodes Speex from PCM (can mux in ogg).
> speexdec decodes Speex (can probably do from ogg)

yes, speexdec only decodes Ogg Speex. Ogg is the native container
format for Speex files.

> Gstreamer has Speex elements.
> So a combination of speexenc and oggz-merge might do.

yup, that would work. It should also work streaming (eg. set up fifos
for the audio + video inputs, and run oggz-merge on those).

> For realtime (as opposed to plain files), I'm not sure if speexenc can
> be used, I haven't checked.

I don't see why not, it doesn't do any seeking on the content, and
should be quite fast enough on any platform that can do Theora.


More information about the theora mailing list