FFmpeg Summer Of Code 2008: Difference between revisions

From MultimediaWiki
Jump to navigation Jump to search
Line 15: Line 15:
* Prerequisite: Filterbanks (Sigsys)
* Prerequisite: Filterbanks (Sigsys)
* Clearly defined task
* Clearly defined task
* Primary goal: Dumb bitstream compatible encoder
* Secondary goal: Techniques from specification implemented
''Mentor: Benjamin Larsson''
''Mentor: Benjamin Larsson''


Line 23: Line 25:
* Prerequisite: Filterbanks (Sigsys)
* Prerequisite: Filterbanks (Sigsys)
* Clearly defined task
* Clearly defined task
* Primary goal: Dumb bitstream compatible encoder
* Secondary goal: Simple psycoacousics implemented
''Mentor: Benjamin Larsson''
=== AAC-LC encoder ===
* Sample files: http://samples.mplayerhq.hu/A-codecs/AAC/
* Qualification: Quicktime IMA ADPCM encoder
* Prerequisite: Filterbanks (Sigsys)
* Clearly defined task
* Primary goal: Dumb bitstream compatible encoder with flexible framework for a serious psychoacoustic implementation
''Mentor: Benjamin Larsson''
''Mentor: Benjamin Larsson''


Line 30: Line 42:


=== LGPL reimplementation of GPL sws_scale parts ===
=== LGPL reimplementation of GPL sws_scale parts ===
* Suggestion
* Loosly defined task
* Loosly defined task
* Primary goal: LGPL licensed sws_scale
* Secondary goal: removal of lavc scaler


== Qualification Tasks ==
== Qualification Tasks ==


Tasks of 2007: http://wiki.multimedia.cx/index.php?title=FFmpeg_Summer_Of_Code_2007#Qualification_tasks
Tasks of 2007: http://wiki.multimedia.cx/index.php?title=FFmpeg_Summer_Of_Code_2007#Qualification_tasks

Revision as of 06:35, 21 February 2008

This is a page to discuss possible project ideas for the Google Summer of Code 2008 season, just in case Google decides to host it and accept FFmpeg as a project again.

Current Status

  • February 20, 2008: Created page

Application Process

The student application process for 2008 will be as rigorous, if not more so, than in 2007.

Project Proposals

DTS Encoder

Mentor: Benjamin Larsson

Nellymoser encoder

Mentor: Benjamin Larsson

AAC-LC encoder

  • Sample files: http://samples.mplayerhq.hu/A-codecs/AAC/
  • Qualification: Quicktime IMA ADPCM encoder
  • Prerequisite: Filterbanks (Sigsys)
  • Clearly defined task
  • Primary goal: Dumb bitstream compatible encoder with flexible framework for a serious psychoacoustic implementation

Mentor: Benjamin Larsson

Better handling of audio in libavcodec

LGPL reimplementation of GPL sws_scale parts

  • Loosly defined task
  • Primary goal: LGPL licensed sws_scale
  • Secondary goal: removal of lavc scaler

Qualification Tasks

Tasks of 2007: http://wiki.multimedia.cx/index.php?title=FFmpeg_Summer_Of_Code_2007#Qualification_tasks