[FFmpeg-devel] New to the list

abshnasko abshnasko
Sat Sep 20 05:15:26 CEST 2008

Thanks for the info. Any suggestions on smaller projects I could start out
with over the next couple of months just to sort of get my feet wet?

On Fri, Sep 19, 2008 at 10:19 PM, Jason Garrett-Glaser <
darkshikari at gmail.com> wrote:

> On Fri, Sep 19, 2008 at 7:11 PM, abshnasko <abshnasko at gmail.com> wrote:
> > Hi all, I'm new to the list and I'd like to introduce myself. My name is
> > Travis, and I'm a CS student at Virginia Tech. I'm looking to spend next
> > semester doing independent study, and I'm wondering if anyone can give me
> > some ideas on a semester-long project I could work on for ffmpeg. Since
> the
> > next semester doesn't start until January, I'd like to find some smaller
> > tasks to do in order to acquaint myself with the codebase. Any
> suggestions
> > on where to start? Suggestions on a project I could work on ~10hrs per
> week
> > for 4 months?
> >
> > Any input is appreciated.
> There's an enormous number of useful tasks to go around depending on
> what your interest is; I suspect someone will soon link the
> appropriate pages on the ffmpeg wiki.
> To name some things off the top of my head:
> 1.  There's a whole list of old Google Summer of Code projects that
> were incomplete that could be completed--most involve implementing
> some sort of encoder or decoder.  Some current ones in active
> development (i.e. not stalled ones) are MLP encoding, ALAC encoding,
> and MPEG-4 ALS encoding.
> 2.  H.264 decoding speed boosts are, or at least should be, one of the
> main priorities of ffmpeg development.  x264 has an enormous amount of
> assembly which could be ported to libavcodec for use in decoding.  In
> particular, this includes intra prediction, inverse transform, and
> SSE2 deblocking.
> 3.  Alexander Strange has been working on multithreaded decoding for
> some video formats in ffmpeg.  One possibility would be to extend this
> framework to encoding, or to other formats that aren't yet supported
> (or to help him merge it to the main ffmpeg tree).
> 4.  Help reverse-engineering RV30 or RV40 (may be very difficult; the
> project seems to have hit an impasse despite being almost done).
> 5.  Port any number of algorithmic encoding improvements pioneered by
> x264 into libavcodec to improve the encoding of older formats.
> Dark Shikari
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel at mplayerhq.hu
> https://lists.mplayerhq.hu/mailman/listinfo/ffmpeg-devel

More information about the ffmpeg-devel mailing list