[FFmpeg-devel] [PATCH] Support for Xiph CELT/Opus decoding using libcelt

Nicolas George nicolas.george at normalesup.org
Sat Apr 16 18:57:32 CEST 2011


Hi.

The attached patched add support for demuxing Xiph CELT/Opus from Ogg
streams and decoding them using libcelt.

Using ffmpeg to decode to s16le gives exactly the same result as the sample
command-line tool, at least on one sample.

libcelt can be cloned from git://git.xiph.org/celt.git; it comes with
celtenc and celtdec command line tools; the former can be used to generate a
sample from a 48 kHz 2ch wave file.

Regards,

-- 
  Nicolas George
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Ogg-add-support-for-Xiph-s-CELT-Opus-codec.patch
Type: text/x-diff
Size: 6707 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20110416/9d6475be/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Xiph-CELT-Opus-decoder-using-libcelt.patch
Type: text/x-diff
Size: 8333 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20110416/9d6475be/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20110416/9d6475be/attachment.asc>


More information about the ffmpeg-devel mailing list