Project | Qualification Mentor | Applicant Name | Applicant Nick | Applicant Email | Qualification Task | Complexity Index (mmh) | Date Given | Status | Date first submitted | Date Completed | Score
|
---|
Create a fuzzing testsuite for FFmpeg | Kieran Kunhya | | | | Compile and run fffuzz and report and (possibly fix) a crash using zzuf or afl-fuzz. | | | | | |
|
FFv1 P frame support | Michael Niedermayer | Vladyslav Grynko | scaredcookie | vladyslav.grynko@gmail.com | Implement support for simple P frames without motion compensation in FFv1. That is so that each frame stores the difference to the previous frame. | | 2016-03-01 | | | |
|
FFv1 P frame support | Michael Niedermayer | Yash Patel | yash0307 | yashdbest01@gmail.com | Improve the compression of the existing FFV1 Intra frames, you can change any part of the algorithm but it must be practical, the more improvement you can achieve, the better | | 2016-03-04 | | | |
|
MPEG-4 Audio Lossless Coding (ALS) encoder | Thilo Borgmann | Umair Khan | omerjerk | omerjerk@gmail.com | Work on bugs and missing features of the ALS decoder | | 2016-03-04 | | | |
|
Hardware Acceleration API Software / Tracing Implementation | Reimar Doeffinger | Prakhar Pratyush | pnation2020 | pnation2020@gmail.com | Anything related to the hardware acceleration code, though producing first ideas and code pieces for this task would also be reasonable | | 2016-03-02 | | | |
|
MXF Demuxer Improvements | Tomas Haerdin | | | | Investigate if there may be a compact way of representing the UL -> WrappingKind? mapping specified in the official RP224 Excel document. | | | | | |
|
VDPAU filter | Carl Eugen Hoyos | Benjamin St | benjaminst123 | benjaminst123 AT gmail.com | Find the bug using one of the options of the detelecine filter and fix it. Once this is done, find a very simple filter that is missing from FFmpeg and implement it or port an existing filter from another application. Don't forget to tell us on which filter you are working! | | 2016-03-07 | | | |
|
TrueHD encoder | Rostislav Pehlivanov | Jai Luthra | darkapex | me@jailuthra.in | Update the MLP encoder so that it produces a valid bitstream that can be decoded by FFmpeg without errors to silence. Find out how to validate the generated bitstream besides using FFmpeg. | | 2016-02-26 | | | |
|
Improve Selftest coverage | Michael Niedermayer | | | | Improve selftest code coverage by at least 1% of two of the main libraries (libavcodec, libavformat, libavdevice, libavfilter, libavutil, libswresample, libswscale) as listed at coverage.ffmpeg.org. | | | | | |
|
Improve and Cleanup Swscale | Michael Niedermayer | Calofir Ionut | ICalofir | ionut.calofir@gmail.com | Something that proofs that you understand the existing code and can manipulate it as you need to. A specific possibility would be to move some cases which are handled as cascaded contexts to run as part of the filters from ff_init_filters() wthout using cascaded contexts. | | 2016-03-06 | | | |
|
Motion interpolation in libavfilter | Paul B Mahol | | | | Basic but working motion estimation filter. | | | | | |
|
DICOM support | Carl Eugen Hoyos | | | | TBA | | | | | |
|