Breaking Eggs And Making Omelettes

Topics On Multimedia Technology and Reverse Engineering


Deadline Extension; GSoC Qualification Showcase #2

March 31st, 2008 by Multimedia Mike

Today was supposed to be the the last day that students could apply to participate in Google’s 2008 Summer of Code. That deadline, however, along with all of the program’s deadlines, have been pushed back by a week. The new submission deadline is next Monday, April 7. The new deadline for the FFmpeg mentoring crew to pick students in April 18, so be sure to have your qualification code in SVN well before then in order to be considered for a project slot.

Regarding qualification tasks, 2 more students have qualified. First, the more graphically interesting: Eli Friedman completed an RPL/ARMovie demuxer and Escape-124 video decoder:

ffplay playing RPL/Escape-124 data

This is the container/codec combo that was seen in the first Tomb Raider PC game. ARMovie is a format that was apparently used on Acorn RISC PCs. If anyone happens to have any ARMovie files that don’t come from Eidos games, I would be interested it seeing them.

Next is a demuxer/decoder pair for the Amiga IFF format that supports the PCM and Fibonacci encodings, prepared by Jai Menon. No real graphics of course, so here’s ffplay’s graphical interpretation of the PCM amplitude:

ffplay playing an IFF/8svx file

There is still time to both apply for GSoC 2008 and work on a qualification task. I have been scavenging the MultimediaWiki for game-related formats that have long been documented but not re-implemented in FFmpeg. Hopefully, the supply will hold up for all the students who want to try their hand at FFmpeg.

Posted in Open Source Multimedia | 7 Comments »

7 Responses

  1. Google Summer of Code deadline extension Says:

    […] you can see on Multimedia Mike’s blog the deadline for Google Summer of Code has been extended to April […]

  2. Ramiro Polla Says:

    What was that game format I asked about once?
    Dune 2000 files IIRC…

  3. Multimedia Mike Says:

    Dune 2000: v3 VQA files. Sample here:

  4. Ramiro Polla Says:

    Oh, I hadn’t seen it was already added to the list, and also already claimed… I hope it gets implemented =)

  5. Multimedia Mike Says:

    We only have the one sample. To be safe, if you have the game, you could upload some more decent-sized samples (hopefully < 10 MB). Thanks.

  6. Ramiro Polla Says:

    The game is at my brother’s house.
    I’ll try to get the samples from him, but it will probably take long =(longer than qualification task time)

  7. Multimedia Mike Says:

    Not a big deal. If the decoder is implemented and anyone ever notices that it has a problem, they will let us know and provide samples.