[x264-devel] GSoC 2010: Audio support for x264

Diogo Franco diogomfranco at gmail.com
Wed Jun 2 04:34:48 CEST 2010


Hi everyone,

I am Diogo Franco (Kovensky), 3rd year undergrad from a private college 
I do not wish to credit in São Luís, MA, Brazil.

My task is to create an audio transcoding / copy system for the x264 
encoder binary. It'll be used as part of the upcoming --device support, 
so `x264 input --device psp output.mp4` should produce files 100% 
compliant and ready to be used in their target devices. Of course, the 
audio system will also allow filtering (up / downmixing, resampling, 
etc) and will be useful for general purpose transcoding.

My mentor is Jason Garrett-Glaser, and I've done good initial progress 
in the basic stuff back in April and got x264 to write correct FLVs, but 
that work is being reimplemented and the new code hopefully should be 
usable by the end of this week, but Hofstadter's Law should be taken 
into account.

The current part being worked on is finishing up the audio encoder 
internal API. The next step will be integrating the infrastructure into 
x264, with modification of the FLV muxer to be the first one to support 
audio due to being the simplest one.

The git repository I'm currently using is at 
http://github.com/Kovensky/x264-audio/. The "audio" (default) branch 
contains the old code, while "audio_new" has the new stuff.


More information about the x264-devel mailing list