FFmpeg Summer Of Code 2006

From MultimediaWiki
Revision as of 15:43, 27 April 2006 by Multimedia Mike (talk | contribs) (attach my name as a mentor to my proposed tasks)
Jump to navigation Jump to search

Google is sponsoring its second Summer of Code. FFmpeg has been selected as one of the approved mentoring organizations. Here are a few project ideas:

  • Implement the VC-1 codec based on the emerging open specification document and coming roadmap. Mentor: Mike Melanson
  • Implement a new, optimized AAC decoder based on the emerging open specification document. Mentor: Mike Melanson
  • Modularize the FFmpeg libraries so that each individual codec and muxer/demuxer modules can be easily enabled and disabled at compile time. Mentor: Mike Melanson
  • Implement the Dirac codec based on the upcoming new specification from Dirac site
  • Improve and document libavformat API
  • Update the NUT container format support (the current one implements an ancient specification), check the current one here
  • Document and optimize SNOW wavelet codec
  • Profile and optimize memory usage
  • Implement a Vorbis encoder
  • Implement a LGPL AC3 decoder
  • Implement a LGPL AMR decoder (encoder)
  • Implement a simple MP3 encoder
  • Implement a good pychoacoustic model. Support the usage of this model from the AC3, MP2 and other audio encoders.