Changes between Version 36 and Version 37 of SponsoringPrograms/GSoC/2016


Ignore:
Timestamp:
Feb 26, 2016, 8:15:38 AM (3 years ago)
Author:
darkapex
Comment:

Moving TrueHD encoder up as a mentored project again, atomnuker has accepted to be the mentor

Legend:

Unmodified
Added
Removed
Modified
  • SponsoringPrograms/GSoC/2016

    v36 v37  
    158158'''Backup Mentor:''' Reimar Doeffinger (''reimar'' in #ffmpeg-devel on Freenode IRC, Reimar.Doeffinger [at] gmx.de), Thilo Borgmann (thilo DOT borgmann AT mail DOT de)
    159159
     160== TrueHD encoder ==
     161
     162'''Description:''' FFmpeg currently does not support encoding to TrueHD, one of the lossless audio formats used on Bluray discs. A nearly functional Meridian Lossless Packing (MLP) encoder has already been written and is available on [https://github.com/ramiropolla/soc/tree/master/mlp github]. The MLP codec is the basis for TrueHD. For this project, that encoder is first to be updated to fit into the current codebase of FFmpeg and to be tested for conformance against Surcode's MLP encoder. Second, the encoder is to be updated to implement TrueHD functionality, allowing it to losslessly encode audio to play it on hardware devices capable of TrueHD decoding. Finally, the encoder is to be brought through the usual reviewing process to hit the codebase at the end of the project.
     163
     164'''Expected results:''' a TrueHD encoder that allows to losslessly encode audio to play it on hardware devices capable of TrueHD decoding with a competetive compression rate
     165
     166'''Prerequisites:''' C coding skills, basic familiarity with git
     167
     168'''Qualification Task:''' 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.
     169
     170'''Mentor:''' Rostislav Pehlivanov (atomnuker in #ffmpeg-devel on Freenode IRC, atomnuker AT gmail DOT com)
     171
     172'''Backup mentor:''' TBA
    160173
    161174== Improve Selftest coverage ==
     
    225238
    226239
    227 == TrueHD encoder ==
    228 
    229 '''Description:''' FFmpeg currently does not support encoding to TrueHD, one of the lossless audio formats used on Bluray discs. A nearly functional Meridian Lossless Packing (MLP) encoder has already been written and is available on [https://github.com/ramiropolla/soc/tree/master/mlp github]. The MLP codec is the basis for TrueHD. For this project, that encoder is first to be updated to fit into the current codebase of FFmpeg and to be tested for conformance against Surcode's MLP encoder. Second, the encoder is to be updated to implement TrueHD functionality, allowing it to losslessly encode audio to play it on hardware devices capable of TrueHD decoding. Finally, the encoder is to be brought through the usual reviewing process to hit the codebase at the end of the project.
    230 
    231 '''Expected results:''' a TrueHD encoder that allows to losslessly encode audio to play it on hardware devices capable of TrueHD decoding with a competetive compression rate
    232 
    233 '''Prerequisites:''' C coding skills, basic familiarity with git
    234 
    235 '''Qualification Task:''' 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.
    236 
    237 '''Mentor:''' TBA
    238 
    239 '''Backup mentor:''' Rostislav Pehlivanov (atomnuker in #ffmpeg-devel on Freenode IRC, atomnuker AT gmail DOT com)
    240 
    241 
    242240== Improve Closed Caption support ==
    243241