[theora] video-email

Basil Mohamed Gohar abu_hurayrah at hidayahonline.org
Thu Jul 1 07:28:20 PDT 2010


On 07/01/2010 10:26 AM, Tom Sparks wrote:
> --- On Thu, 1/7/10, Basil Mohamed Gohar <abu_hurayrah at hidayahonline.org> wrote:
>   
>>>> How do I create a Theora and speex file?
>>>>      
>>>>         
>>> The same way you create a Theora and Vorbis file,
>>>       
>> except you use
>>     
>>> libspeex for encoding the audio track, instead of
>>>       
>> libvorbis. The rest
>>     
>>> is the same.
>>>       
>> 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?
>>
>>     
> that is where my project is stalling
>
> I know the components for the tools are available
>
> ffmpeg is saying libspeex is an unknow codec :(
> even when configured with --enable-libspeex ?
>   
My copy of ffmpeg only supports decoding speex, not encoding.  That is
possibly the problem.

> ffmpeg -codecs | grep speex
> FFmpeg version SVN-r22990, Copyright (c) 2000-2010 the FFmpeg developers
>   built on Apr 30 2010 05:00:46 with gcc 4.4.3 20100422 (Red Hat 4.4.3-18)
>   configuration: --prefix=/usr --bindir=/usr/bin
> --datadir=/usr/share/ffmpeg --incdir=/usr/include/ffmpeg
> --libdir=/usr/lib64 --mandir=/usr/share/man --arch=x86_64
> --extra-cflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2
> -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64
> -mtune=generic' --extra-version=rpmfusion --enable-bzlib
> --enable-libdc1394 --enable-libdirac --enable-libfaad --enable-libgsm
> --enable-libmp3lame --enable-libopenjpeg --enable-libschroedinger
> --enable-libspeex --enable-libtheora --enable-libvorbis
> --enable-libx264 --enable-libxvid --enable-x11grab --enable-avfilter
> --enable-avfilter-lavf --enable-postproc --enable-pthreads
> --disable-static --enable-shared --enable-gpl --disable-debug
> --disable-stripping --shlibdir=/usr/lib64 --enable-runtime-cpudetect
>   libavutil     50.15. 0 / 50.15. 0
>   libavcodec    52.66. 0 / 52.66. 0
>   libavformat   52.61. 0 / 52.61. 0
>   libavdevice   52. 2. 0 / 52. 2. 0
>   libavfilter    1.19. 0 /  1.19. 0
>   libswscale     0.10. 0 /  0.10. 0
>   libpostproc   51. 2. 0 / 51. 2. 0
>  D A    libspeex        libspeex Speex



More information about the theora mailing list