FFmpeg Summer Of Code 2008: Difference between revisions
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 === | ||
* 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
- Specification: http://wiki.multimedia.cx/index.php?title=Mirror
- Sample files: http://samples.mplayerhq.hu/A-codecs/DTS/
- Qualification: Quicktime IMA ADPCM encoder
- Prerequisite: Filterbanks (Sigsys)
- Clearly defined task
- Primary goal: Dumb bitstream compatible encoder
- Secondary goal: Techniques from specification implemented
Mentor: Benjamin Larsson
Nellymoser encoder
- Specification: http://svn.mplayerhq.hu/ffmpeg/trunk/libavcodec/nellymoserdec.c?revision=11708&view=markup
- Sample files: http://samples.mplayerhq.hu/A-codecs/Nelly_Moser/
- Qualification: Quicktime IMA ADPCM encoder
- Prerequisite: Filterbanks (Sigsys)
- 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
Better handling of audio in libavcodec
- Info: http://wiki.multimedia.cx/index.php?title=Ffmpeg_audio_api
- Loosly defined task
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