[theora] alghorithm of working encoder in libtheora

Felipe Portavales Goldstein portavales at gmail.com
Fri Mar 18 10:29:51 PDT 2011

You may also want to look at a decoder implementation in VHDL for FPGA:
The encoder shares some modules with the decoder, so you may like to look at it.

On Fri, Mar 18, 2011 at 10:24 AM, Benjamin M. Schwartz
<bmschwar at fas.harvard.edu> wrote:
> On 03/18/2011 12:53 PM, digital design wrote:
> > I see this diagrams last week. But... Now i create hardware implementation
> > of theora encoder. I take encoder from lib as reference. But for me it is
> > dificult to understand funtional algorithm by this source. I sequentely
> > implement step by step all logic of this coder.
> This sounds like a great project.  Maybe it would be helpful for you to
> look at the existing Verilog/FPGA implementation of a Theora encoder:
> http://sourceforge.net/projects/elphel/files/elphel333/6.3.9/elphel_6.3.9.tar.gz/download
> http://www3.elphel.com/linuxtag/talks_2005/paper-11081
> This encoder from Elphel only implements a very small subset of Theora
> (for example, it does not use motion vectors), so it is not very useful.
> You may be able to save some time by reusing some of its code while
> producing a more advanced encoder.
> --Ben
> _______________________________________________
> theora mailing list
> theora at xiph.org
> http://lists.xiph.org/mailman/listinfo/theora

Felipe Portavales Goldstein <portavales at gmail>
Computer Systems Laboratory

More information about the theora mailing list