| 52 | | |
| 53 | | == FFA1 Codec Research == |
| 54 | | |
| 55 | | '''Description:''' Following in the footsteps of the FFv1 codec for lossless video compression, which was recently standardized and still continue to have ongoing research, the FFmpeg project has begun research on a new lossless audio codec, built upon modern technologies, with the hopes that it will be the best in the field. Research around lossless audio coding seems to have stopped in the past 10 years except for minor one-man efforts and low-resource codecs. Since then, many new techniques which help in the overall field of compression have been discovered or improved sufficiently (adaptive entropy encoding, PVQ, frequency domain intra prediction, integer DCTs, etc.). Students working on this project will help in the implementation and testing of these technologies for use in the FFA1 audio codec. |
| 56 | | |
| 57 | | '''Expected results:''' The FFA1 reference encoder to produce the same efficiency or greater than FLAC without having much in common, while still maintaining bit-perfect reproduction by the decoder. |
| 58 | | |
| 59 | | '''Prerequisites:''' C coding skills, basic familiarity with git, solid understanding of lossless/lossy audio coding. |
| 60 | | |
| 61 | | '''Qualification Task:''' TBA |
| 62 | | |
| 63 | | '''Alternative Qualification Task:''' TBA |
| 64 | | |
| 65 | | '''Mentor:''' Rostislav Pehlivanov (''atomnuker'' in #ffmpeg-devel on Freenode IRC, atomnuker@gmail.com) |
| 66 | | |
| 67 | | '''Backup mentor:''' TBA |