Время работы: 9:00-20:00 (воскресенье - выходной) | sales@arefyevstudio.com

libavcodec AAC

12 января , 2019

Библиотека мульти-кодеков libavcodec включает в себя кодировщик и декодер AAC. Она была создана как часть FFmpeg и разветвлена с помощью Libav. Оба проекта поддерживают отдельную версию libavcodec. Оригинальный кодер AAC был написан Константином Шишковым и выпущен под версией 2.1 LGPL. Это считалось экспериментальным и плохим качеством по сравнению с несвободными / коммерческими кодировщиками, но по крайней мере бесплатным. В GSoC 2015 Клаудио Фрейре и Ростислав Пехливанов проделали значительную работу над кодировщиком AAC, который был включен в FFmpeg 3.0 (февраль 2016 г.), и FFmpeg объявил этот кодировщик стабильным (по крайней мере, для CBR кодирования) и готовым для общего использования. Libav не утвердили эту новую версию и продолжают использовать оригинальный экспериментальный кодировщик.

Альтернативы

Фреймворки FFmpeg / Libav также могут использовать другие библиотеки кодирования, если они доступны.

  • Fraunhofer FDK AAC, через libfdk-aac. Обе платформы рекомендуют использовать этот кодер, если он доступен, но он не бесплатный.
  • FAAC, через libfaac.
  • libvo-aacennc, очень плохой кодер VisualOn AAC. (поддержка удалена в FFmpeg 3 версии)
  • libaacplus, очень старый кодер HE-AAC [v2] Coding Technologies (поддержка удалена в FFmpeg 3 весии).

Частота дискретизации:

FFmpeg 3.0+ поддерживает такие частоты дискретизации для входов 7350, 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000, 64000, 88200 и 96000Гц.

Поделиться ссылкой

Об авторе: mix-master

Частичное или полное копирование любых материалов сайта возможно только с указанием ссылки на первоисточник.

Читайте также: