Jump to content

FAAC

FAAC
Оригинальный автор(ы) Менно Баккер и другие.
Первоначальный выпуск 9 октября 2001 г. ( 09.10.2001 )
Стабильная версия
1.30 / 28 апреля 2020 г .; 4 года назад ( 28.04.2020 )
Репозиторий
Написано в С
Платформа Кросс-платформенный
Доступно в Английский
Тип Кодер
Лицензия LGPL 2.1
Веб-сайт исходная кузня .сеть /проекты /фаак / Фаак .sourceforge .сеть
ФААД2
Оригинальный автор(ы) Менно Баккер, Nero AG и другие.
Первоначальный выпуск 2000 (ФААД1)
Стабильная версия
2.10.0 / 20 октября 2020 г .; 3 года назад ( 20.10.2020 )
Репозиторий github /нод0 /spread2
Написано в С
Операционная система Кросс-платформенный
Доступно в Английский
Тип Декодер
Лицензия Стандартная общественная лицензия GNU версии 2 или новее.
Веб-сайт исходная кузня .сеть /проекты /фаак / Фаак .sourceforge .сеть

FAAC ( Freeware Advanced Audio Coder ) — это программный проект, включающий в себя AAC кодировщик FAAC и декодер FAAD2 . Он поддерживает MPEG-2 AAC, а также MPEG-4 AAC. Он поддерживает несколько аудиообъектов MPEG-4 типов (LC, Main, LTP для кодирования и SBR , PS , ER, LD для декодирования), форматы файлов (ADTS AAC, raw AAC, MP4 ), многоканальное кодирование/декодирование без пробелов и метаданные MP4. теги. Кодер и декодер совместимы со стандартными аудиоприложениями, использующими один или несколько из этих типов объектов и средств. [1] Он также поддерживает цифровое радио Mondiale . [2]

FAAC и FAAD2 распространяются в C виде исходного кода , могут быть скомпилированы на различных платформах и распространяются бесплатно. FAAD2 — бесплатное программное обеспечение . FAAC содержит некоторый код, который публикуется как свободное программное обеспечение, но в целом он распространяется только под частной лицензией.

Первоначально FAAC был написан Менно Баккером. [3]

Кодер FAAC

[ редактировать ]

FAAC означает Freeware Advanced Audio Coder . [4] Кодер FAAC — это компьютерная программа сжатия звука , которая создает файлы AAC (MPEG-2 AAC/MPEG-4 AAC). [5] ) звуковые файлы других форматов (обычно CD-DA аудиофайлы ). Он содержит библиотеку ( libfaac ), которую могут использовать другие программы. [6] Файлы AAC обычно используются в компьютерных программах и портативных музыкальных проигрывателях и являются рекомендуемым Apple Inc. компании форматом для музыкального проигрывателя iPod .

Некоторые из функций FAAC: кроссплатформенная поддержка, «достаточно» быстрое кодирование, поддержка более чем одного «типа объекта» формата AAC, многоканальное кодирование и поддержка потоков Digital Radio Mondiale . Он также поддерживает многоканальные потоки, например 5.1. [7] Типы объектов MPEG-4 формата AAC, поддерживаемые FAAC, — это «Низкая сложность» (LC), «Основной» и «Долгосрочное прогнозирование» (LTP). [2] FAAC поддерживает профили MPEG-2 AAC: LC и Main. [8] Типы объектов SBR и PS не поддерживаются, поэтому профили HE-AAC и HE-AACv2 также не поддерживаются. Тип объекта «Низкая сложность» используется по умолчанию, а также используется в видеороликах, предназначенных для воспроизведения на портативных плеерах (например, iPod от Apple) и используемых сайтами видеохостинга (например, YouTube ).

FAAC был оценен как вариант несколько «более низкого качества», чем другие кодеры AAC. [9]

Альтернативы кодированию AAC в Unix-подобных операционных системах

[ редактировать ]

FAAC — это одна из шести альтернатив, которые есть у пользователей Linux / Unix для создания файлов AAC. Остальные:

  • Библиотека Фраунгофером разработанная кодировщика FDK AAC, , включена в состав Android . Исходный код FDK AAC лицензируется по индивидуальной лицензии с авторским левом. [10] и был портирован на другие платформы как libfdk-aac. Библиотека построена на математических вычислениях с фиксированной запятой и поддерживает только 16-битный ввод PCM. [11]
  • Кодек компанией Nero AG , разработанный Nero AAC , имеет запатентованную лицензию. [12] и недоступен для всего диапазона аппаратных архитектур , на которых могут работать эти операционные системы. Nero больше не занимается разработкой этого кодировщика, но пакет по-прежнему доступен и остается высококачественным вариантом кодирования AAC. [13]
  • Собственный кодировщик AAC libavcodec (отдельные версии, поддерживаемые FFmpeg и Libav ) был экспериментальным, но считался «лучше, чем vo-aacenc», по крайней мере, в некоторых тестах. [14] [15] [16] [17] Он был написан Константином Шишковым и выпущен под версией 2.1 LGPL . Кодировщик AAC, используемый в версии libavcodec FFmpeg, был значительно улучшен для версии 3.0 FFmpeg и больше не считается экспериментальным. [18] Либав не объединил эту работу.
  • libvo_aacenc, кодировщик Android VisualOn AAC . [19] Этот кодировщик был заменен в Android упомянутым выше кодировщиком FDK AAC и считается некачественным вариантом.
  • (Несвободная) libaacplus [20] который реализует высокоэффективное усовершенствованное аудиокодирование .
  • Пользователи Mac OS X могут использовать кодировщик AAC от Apple с помощью инструмента afconvert, запускаемого из командной строки.

декодер FAAD2

[ редактировать ]

FAAD2 — это бесплатный декодер Advanced Audio (AAC), включая декодирование SBR . [21] Это декодер MPEG-2 и MPEG-4 AAC, поддерживающий типы аудиообъектов MPEG-4 LC, Main, LTP, LD, ER, SBR и PS, которые также можно комбинировать с профилями HE-AAC и HE-AACv2 (AAC LC). +СБР+ПС). [22] [23] Он содержит библиотеку ( libfaad ), которую могут использовать другие программы.

FAAD и FAAD2 изначально были написаны Менно Баккером из Nero AG. [21] [24] FAAD2 является преемником FAAD1, который устарел.

FAAD — это бесплатный расширенный аудиодекодер . Впервые он был выпущен в 2000 году и не поддерживал типы аудиообъектов SBR и PS. [22] [24] [25] Последней версией FAAD1 была 4 января 2002 г. Позже все разработки были сосредоточены на FAAD2. [26] Поддержка декодирования SBR (HE-AAC) была добавлена ​​в версию, выпущенную 25 июля 2003 г. FAAD2 версии 2.0 была выпущена 6 февраля 2004 г. [21] [27]

Лицензирование

[ редактировать ]

FAAC содержит код, основанный на эталонном коде ISO MPEG-4, лицензия которого несовместима с лицензией LGPL . [2] Только изменения FAAC к этому эталонному коду ISO MPEG-4 лицензируются по лицензии LGPL. [2] Справочное программное обеспечение ISO MPEG-4 было опубликовано как ISO/IEC 14496-5 (MPEG-4, часть 5: Справочное программное обеспечение) и доступно для бесплатной загрузки с веб-сайта ISO. [28] [29] ISO/IEC предоставляет пользователям стандартов MPEG-2 NBC /MPEG-4 Audio бесплатную лицензию на этот программный модуль или его модификации для использования в аппаратных или программных продуктах, заявляющих о соответствии стандартам MPEG-2 NBC/MPEG-4 Audio. Тем, кто собирается использовать этот программный модуль в аппаратных или программных продуктах, следует обратить внимание на то, что такое использование может нарушить существующие патенты. [3] [30] [31]

FAAD2 распространяется по лицензии GPL v2 (и более поздних версий GPL). на код FAAD2 Авторские права принадлежат Nero AG («соответствующее сообщение об авторских правах», упомянутое в разделе 2c GPLv2). [32] В исходном коде имеется примечание о том, что использование данного программного обеспечения может потребовать выплаты патентных отчислений. Также возможно коммерческое лицензирование этого программного обеспечения без лицензии GPL. [33]

Модификации FAAD (FAAD1) эталонного кода ISO MPEG-4 AAC распространялись под лицензией GPL. [24]

Другое программное обеспечение

[ редактировать ]

FAAC и FAAD2 используются в следующих программных продуктах и ​​библиотеках :

Существует также другое программное обеспечение, использующее библиотеки FAAC. [41]

См. также

[ редактировать ]
  1. ^ «Бесплатный расширенный аудиокодер» . охлох.нет. Архивировано из оригинала 23 июня 2009 г. Проверено 3 ноября 2009 г.
  2. ^ Jump up to: а б с д AudioCoding.com. «ФАК» . Проверено 3 ноября 2009 г.
  3. ^ Jump up to: а б FAAC (04 сентября 2001 г.). «Репозитории SCM – faac – README» . SF.net . Проверено 3 ноября 2009 г.
  4. ^ Источник FAAC — README (ZIP) , Sourceforge , получено 3 ноября 2009 г.
  5. ^ «Бесплатный расширенный аудиокодер» . Sourceforge.net . Проверено 3 ноября 2009 г.
  6. ^ FAAC (07 августа 2003 г.). «FAAC – Библиотека кодировщика ISO/MPEG 2/4 AAC, версия 1.0» . Репозитории SCM . Проверено 4 ноября 2009 г.
  7. ^ Кодирование PS3 H264/AAC 5.1 с помощью FFmpeg - SpinOneSolutions. Архивировано 19 января 2013 г. на Wayback Machine.
  8. ^ «Пакеты Ubuntu — libfaac-dev» . ООО «Каноникал», 2009 г. Проверено 3 ноября 2009 г.
  9. ^ AudioCoding.com - FAAC
  10. ^ «Файл NOTICE в исходном коде FDK» .
  11. ^ «Информация Fraunhofer FDK AAC» .
  12. ^ «Кодек Nero AAC» . Неро АГ. 2006 год . Проверено 10 декабря 2010 г.
  13. ^ «Неро ААС» . Проверено 3 октября 2013 г.
  14. ^ [FFmpeg-devel] Ход внутренней разработки AAC
  15. ^ «Оценка качества звука FFmpeg AAC» .
  16. ^ «AACEncodingGuide — FFmpeg» .
  17. ^ «Руководство HighQualityAudio – FFmpeg» .
  18. ^ «5 декабря 2015 г.: встроенный кодер FFmpeg AAC теперь стабилен!» . ffmpeg.org . Проверено 26 июня 2016 г.
  19. ^ http://superuser.com/a/370637/39364 – поддерживает только 2 канала http://ffmpeg.org/pipermail/ffmpeg-user/2012-February/005187.html
  20. ^ http://tipok.org.ua/node/17 - поддерживает только 2 канала http://betterlogic.com/roger/2012/07/libaacplus-maximum-number-of-channels/ Архивировано 4 октября 2013 г. на машина обратного пути
  21. ^ Jump up to: а б с Исходный код FAAD2 — README (ZIP) , Sourceforge , получено 3 ноября 2009 г.
  22. ^ Jump up to: а б «Пакеты Debian — libfaad2» . Май 2006 года . Проверено 3 ноября 2009 г.
  23. ^ AudioCoding.com. «ФААД2» . Проверено 3 ноября 2009 г.
  24. ^ Jump up to: а б с FAAC (18 февраля 2000 г.). «Репозитории SCM – faad – README, версия 1.1» . SF.net . Проверено 3 ноября 2009 г.
  25. ^ FAAC (04 сентября 2001 г.). «Репозитории SCM – faad – README, версия 1.8» . SF.net . Проверено 3 ноября 2009 г.
  26. ^ FAAC (04 января 2002 г.). «Бесплатное программное обеспечение Advanced Audio Coder – Примечания к выпуску файла и журнал изменений – 04 января 2002 г. – последний выпуск» . SF.net. Архивировано из оригинала 10 февраля 2011 г. Проверено 3 ноября 2009 г.
  27. ^ FAAC (2009). «Репозитории SCM – faad2 – Журнал изменений» . SF.net . Проверено 3 ноября 2009 г.
  28. ^ «Справочное программное обеспечение AAC» . МультимедиаВики. 23 февраля 2009 г. Проверено 3 ноября 2009 г.
  29. ^ ИСО (27 октября 2009 г.). «Свободно доступные стандарты» . ИСО . Проверено 3 ноября 2009 г.
  30. ^ FAAC (17 октября 2004 г.). «Репозитории SCM – faac – README» . SF.net . Проверено 3 ноября 2009 г.
  31. ^ ISO, Информационные технологии. Кодирование аудиовизуальных объектов. Часть 5. Справочное программное обеспечение. Поправка 20: MPEG-1 и -2 к эталонному программному обеспечению MPEG-4 и расширениям BSAC (ZIP) , ISO , получено 3 ноября 2009 г.
  32. ^ «Пакеты Debian – libfaad2 – авторские права» . Пакеты Дебиан. Май 2006 г. Архивировано из оригинала 15 ноября 2009 г. Проверено 3 ноября 2009 г.
  33. ^ FAAC (01 ноября 2007 г.). «Репозитории SCM – faad2 – README» . SF.net . Проверено 3 ноября 2009 г.
  34. ^ «Кодеры Avidemux-Audio» . avidemux.org . Проверено 3 ноября 2009 г.
  35. ^ «Функции CDex» . Проект CDex . Проверено 3 ноября 2009 г.
  36. ^ FFmpeg. «Общая документация – Аудиокодеки» . Проверено 3 ноября 2009 г.
  37. ^ FFmpeg. «Журнал изменений FFmpeg» . Проверено 10 декабря 2010 г.
  38. ^ GStreamer. «Справочное руководство по плагинам GStreamer Bad Plugins 0.10» . gstreamer.org. Архивировано из оригинала 09.11.2009 . Проверено 3 ноября 2009 г.
  39. ^ Команда MPlayer. «MPlayer – The Movie Player – Установка кодека – AAC» . Команда MPlayer. Архивировано из оригинала 6 октября 2009 г. Проверено 14 ноября 2009 г.
  40. ^ ВидеоЛАН Wiki (08 марта 2006 г.). «Расширенное кодирование звука» . ВидеоЛАН Вики . Проверено 3 ноября 2009 г.
  41. ^ Аудиокодирование.com. «Программы, использующие FAAC или FAAD» . Архивировано из оригинала 5 октября 2009 г. Проверено 3 ноября 2009 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: ef9e500568ee0ff260dc60aa6f0c2e88__1712403900
URL1:https://arc.ask3.ru/arc/aa/ef/88/ef9e500568ee0ff260dc60aa6f0c2e88.html
Заголовок, (Title) документа по адресу, URL1:
FAAC - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)