CCExtractor Development

Update libGPAC

CCExtractor supports a lot of different standards for extracting captions/subtitles from video files in almost any language. In order to achieve this, we have quite some own algorithms, but we also gratefully make use of some existing libraries.

One of these libraries is libGPAC, which is the library we use for MP4 support. Although it's a very stable library, and ideally we don't want to upgrade it (it's been working great for ages!), we need to keep up with their updates for a number of reasons. One of them is that from time to time changes in compilers (GCC, specifically) break compilation or start displaying warnings.

Your task is to download the latest version of libGPAC from source, integrate it into CCExtractor and then open up a Pull Request.

Task tags

  • compile
  • mp4
  • update
  • library
  • libgpac

Students who completed this task

Hori75, Harry Yu

Task type

  • code Code
  • done_all Quality Assurance
close

2017