Category Archives: audio

A wedding, OpenKvarken, ffmpeg-mt, Collabora

Well, I’ve been quite busy over the past months, despite my lack of blog posts.
My brother got married.
FFmpeg finally has channel layout support for AAC and Vorbis. I’ve published my work-in-progress HE AAC v1 (Spectral Band Replication) code in FFmpeg’s … Continue reading

Posted in AAC, Collabora, audio, development, ffmpeg, multimedia, technology, work | 1 Comment

Main and SBR

Alex Converse has provided a patch to add frequency domain prediction to the FFmpeg AAC decoder which completes the tools required for Main profile support. This is included in FFmpeg trunk as of r15919.
SBR is coming along quite nicely and … Continue reading

Posted in AAC, audio, development, ffmpeg, multimedia, work | Leave a comment

LC AAC and SBR, AMR-NB floating point, presets

The LC AAC decoder for FFmpeg is shaping up quite well now and has entered round 4 of the reviewing process. I have a feeling that this will be the last round as the code is looking quite clean now.
I … Continue reading

Posted in AAC, AMR, audio, development, ffmpeg, google summer of code, multimedia, work, x264 | Leave a comment

FFmpeg gets presets. AAC and SBR progress.

Michael Niedermayer has added some code to FFmpeg trunk that parses text files to assign values to FFmpeg CLI options. The files have to be in <home dir>/.ffmpeg/<codec name>-<preset name>.ffpreset and can be used via -vpre/-apre/-spre for video/audio/subtitles respectively.
For example, … Continue reading

Posted in AAC, audio, development, ffmpeg, google summer of code, multimedia, work, x264 | Leave a comment

progress update

The code for SBR is mostly finished. The bitstream parsing has been implemented and all required code is completed. However, I’ve diverted my attention to getting the LC AAC code from the SoC repository into FFmpeg’s SVN trunk. Progress on … Continue reading

Posted in AAC, audio, development, ffmpeg, multimedia, work | Leave a comment