Changes between Version 29 and Version 30 of SponsoringPrograms/GSoC/2014


Ignore:
Timestamp:
Feb 11, 2014, 1:44:38 AM (5 years ago)
Author:
michael
Comment:

copy email addresses with whatever obfuscation they had from multimediawiki

Legend:

Unmodified
Added
Removed
Modified
  • SponsoringPrograms/GSoC/2014

    v29 v30  
    3737* '''IRC:''' ''#ffmpeg-devel'' on [http://freenode.net/ Freenode]
    3838* '''FFmpeg GSoC Admin:''' Michael Niedermayer (''michaelni'' in #ffmpeg-devel on Freenode IRC, michaelni@gmx.at)
    39 * '''FFmpeg GSoC Backup Admin:''' Stefano Sabatini (''saste'' in #ffmpeg-devel on Freenode IRC)
     39* '''FFmpeg GSoC Backup Admin:''' Stefano Sabatini (''saste'' in #ffmpeg-devel on Freenode IRC, stefasab AT gmail DOT com. )
    4040
    4141You may also contact a mentor directly if you have questions specifically related to one of the projects listed on this page.
     
    4545= Mentored Projects =
    4646
    47 This section lists well-defined projects that have one or more available mentors. If you are new to FFmpeg, and have relatively little experience with multimedia, you should favor a mentored project rather than propose your own. Contact the respective mentor(s) to get more information about the project and the requested qualification task. 
    48 
    49  
     47This section lists well-defined projects that have one or more available mentors. If you are new to FFmpeg, and have relatively little experience with multimedia, you should favor a mentored project rather than propose your own. Contact the respective mentor(s) to get more information about the project and the requested qualification task.
     48
     49
    5050== Animated Portable Network Graphics (APNG) ==
    5151
    5252[[Image(animated_PNG_example_bouncing_beach_ball.png, right, nolink)]]
    5353
    54 '''Description:''' Add support for Animated PNGs. The little bouncing ball animation shown to the right is such an APNG file. 
     54'''Description:''' Add support for Animated PNGs. The little bouncing ball animation shown to the right is such an APNG file.
    5555
    5656'''Specification:''' https://wiki.mozilla.org/APNG_Specification
     
    100100'''Qualification Task:''' Implement support for simple P frames without motion compensation in FFv1. That is so that each frame stores the difference to the previous frame.
    101101
    102 '''Mentor:''' Michael Niedermayer (''michaelni'' in #ffmpeg-devel on Freenode IRC)
     102'''Mentor:''' Michael Niedermayer (''michaelni'' in #ffmpeg-devel on Freenode IRC, michaelni@gmx.at)
    103103
    104104'''Backup mentor:''' TBA
     
    142142'''Qualification Task:''' convert 1 or 2 MMX2 functions to SSE2 and AVX2.
    143143
    144 '''Mentor:''' Michael Niedermayer (''michaelni'' in #ffmpeg-devel on Freenode IRC)
     144'''Mentor:''' Michael Niedermayer (''michaelni'' in #ffmpeg-devel on Freenode IRC, michaelni@gmx.at)
    145145
    146146'''Backup Mentor:''' TBA
     
    170170'''Mentor:''' Peter Ross (''pross-au'' in #ffmpeg-devel on Freenode IRC)
    171171
    172 '''Backup Mentor:''' Michael Niedermayer (''michaelni'' in #ffmpeg-devel on Freenode IRC)
     172'''Backup Mentor:''' Michael Niedermayer (''michaelni'' in #ffmpeg-devel on Freenode IRC, michaelni@gmx.at)
    173173
    174174
     
    244244        - Add support for LBR extension
    245245
    246 '''Prerequisites:''' C coding skills, basic familiarity with git. Good understanding of DTS and related audio coding is a strict requirement. 
     246'''Prerequisites:''' C coding skills, basic familiarity with git. Good understanding of DTS and related audio coding is a strict requirement.
    247247
    248248'''Mentor:''' Benjamin Larsson (''merbanan/merbzt'' in #ffmpeg-devel on Freenode IRC)
     
    293293'''Mentor:''' Giorgio Vazzana (''Holden'' in #ffmpeg-devel on Freenode IRC)
    294294
    295 '''Backup Mentor:''' Michael Niedermayer (''michaelni'' in #ffmpeg-devel on Freenode IRC)
     295'''Backup Mentor:''' Michael Niedermayer (''michaelni'' in #ffmpeg-devel on Freenode IRC, michaelni@gmx.at)
    296296
    297297
     
    306306'''Qualification Task:''' Show that you are familiar with the FFmpeg filter system, either by porting one or more of the remaining postprocessing filters from the MPlayer compatibility layer (files `vf_*pp*.c` in `libavfilter/libmpcodecs`, see for comparison commit [http://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=a2c547ff a2c547ff]) to a native filter, or by implementing a very simple inverse telecine filter under LGPL that allows reversal of the effect of the telecine filter.
    307307
    308 '''Mentor:''' Carl Eugen Hoyos (''cehoyos'' in #ffmpeg-devel on Freenode IRC)
     308'''Mentor:''' Carl Eugen Hoyos (''cehoyos'' in #ffmpeg-devel on Freenode IRC, ce AT hoyos.ws)
    309309
    310310'''Backup Mentor:''' Reimar Döffinger (''reimar'' in #ffmpeg-devel on Freenode IRC, Reimar.Doeffinger [at] gmx.de)
     
    418418       - Add support for B frames (handle the `-bf` option)
    419419       - Add support for constant bitrate (CBR, i.e. maxrate == bitrate and bufsize set)
    420        - (Optionally) add support for interlaced contents 
     420       - (Optionally) add support for interlaced contents
    421421   - H.264 encoding:
    422422       - Add basic encoding with I/P frames (handle the `-g` option)
     
    426426       - Add support for more than one reference frame, while providing/using API to query the hardware capabilities
    427427       - Work on HRD conformance. May require to write an independent tool to assess that
    428        - (Optionally) add configurability of the motion estimatation method to use. Define new types for HW accelerated encoding with at least two levels/hints for the accelerator. 
     428       - (Optionally) add configurability of the motion estimatation method to use. Define new types for HW accelerated encoding with at least two levels/hints for the accelerator.
    429429   - FFmpeg applications:
    430430       - Define common hwaccel interface for encoding
    431        - Add initial support for hardware accelerated encoding to the ffmpeg application 
     431       - Add initial support for hardware accelerated encoding to the ffmpeg application
    432432
    433433'''Prerequisites:''' C coding skills, basic familiarity with git, hardware supporting VA-API for encoding.