[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:
http://svn.xiph.org/trunk/theora-fpga/
http://svn.xiph.org/trunk/theora-fpga/theora_hardware/
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>
MS Student - IC-UNICAMP
Computer Systems Laboratory
http://lampiao.lsc.ic.unicamp.br/~portavales/


More information about the theora mailing list