wiki:SponsoringPrograms/GSoC/2020/Results

Version 9 (modified by Reynaldo H. Verdejo Pinochet, 5 years ago) ( diff )

Completed from info on https://summerofcode.withgoogle.com/archive/2020/organizations/4857919167791104/

Introduction

This page shows the results from the student projects that were part of GSoC 2020.


Projects

ABR module for FFmpeg

Description:

Add an Adaptive Bit Rate (ABR) module to FFmpeg.

More info from the student here: https://spartazhc.github.io/2020/08/23/ABR-meets-FFmpeg-in-detail/

Results:

Throughput based algorithm was implemented

The project was successful

Student: Hongcheng Zhong

Mentor: Jun Zhao, Steven Liu

Audio Tones Source Filter

Description:

The aim of this project was to create an audio tones source filter that generates music algorithmically. The resulting filter uses Fluidsynth API and gives the user command over the instrumentation, pitch mapping, time control and style of the algorithmic music.

Results:

The project was successful

Student: Ashutosh Pradhan

Mentor: Paul B Mahol and Thilo Borgmann

FLIF Encoder & Decoder Project

Description:

This was actually an umbrella, 2-part project consisting two students' work

Free Lossless Image Format, or FLIF is the precursor to JPEG XL and FUIF. It claims to have a higher level of compression or lower file size than conventional lossless image formats like PNG, Lossless JPEG 2000, etc. FLIF and FUIF development has been stopped in favour of JPEG XL.

The task was to write an encoder and decoder for this format for FFmpeg.

Results:

This project was successful

Student: Anamitra Ghorui (And Kartik K. Khullar)

Mentor: darkapex and Thilo Borgmann

Implementation of a FLIF Codec in libavcodec

Description:

This was actually an umbrella, 2-part project consisting two students' work

FLIF is a modern lossless image format with very good compression ratio compared to other formats. Kartik worked on implementing this codec under the FFmpeg suite of libraries by taking reference from the FLIF specifications and reference codec.

Results:

This project was successful

Student: Kartik K. Khullar (And Anamitra Ghurui)

Mentor: darkapex and Thilo Borgmann

JPEG 2000 Decoder improvements

Description:

FFmpeg contains a native JPEG 2000 decoder. It is missing many features so the expected result of this project is an JPEG 2000 decoder which can decode more samples.

Results:

This project was successful

Student: Gautam Ramakrishnan

Mentor: Michael Niedermayer

Note: See TracWiki for help on using the wiki.