Xiph.org выпустил новый экспериментальный кодек для сжатия звука. Кодек CELT по структуре близок к CELP, но выполняет все операции в частотном, а не временном, представлении. CELT призван заполнить нишу между Vorbis и Speex.
- CELT позиционируется для кодирования как музыки, так и речи.
- Очень низкая задержка при кодировании и декодировании, а также устойчивость к потере пакетов позволяет применять кодек для переговоров по сети.
- Звук, подлежащий кодированию, должен иметь частоту дискретизации 32, 44.1 или 48 кГц и один или два канала.
- Кодек предназначен для использования в режиме постоянного битового потока (от 32 до 128 kbit/s). Битовый поток является единственным доступным для настройки параметром.
- Имеется опция скрипта ./configure, позволяющая собрать целочисленную версию кодека.
На данный момент не гарантируется стабильность API библиотеки и формата битового потока. Оптимизация кода не выполнена: при битовом потоке 128 kbps версии celtenc и celtdec, использующие операции с плавающей точкой, работают в 4 раза медленнее oggenc и oggdec.
>>> Подробности