Сайт | Скачать | Видео | Wiki

Автор Тема: Звук. Кодеки и обновленные библиотеки для них  (Прочитано 4398 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн azlk

  • Пользователь
  • **
  • Сообщений: 94
  • Репутация: +37/-0
  • Автор темы
Звук. Кодеки и обновленные библиотеки для них
Audio File Library создает унифицированный интерфейс при программировании приложений, работающих со стандартными цифровыми звуковыми форматами.
Библиотека обеспечивает обработку входящих и выходящих аудио данных звуковых файлов различных известных форматов (AIFF, AIFF-C, WAVE, NeXT/Sun .snd/.au, IRCAM, AVR, Amiga IFF/8SVX, и NIST SPHERE).
Поддерживает сжатие (G.711 mu-law, A-law, IMA и MS ADPCM), а также форматы PCM всех мастей (signed и unsigned integer, single- и double-precision floating point).
http://puppyrus.org/pub/%23users/azlk/Sound/audiofile-0.2.6-i486.pet - 369К
Enlightened Sound Daemon (ESD или EsounD)  - звуковой сервер, использующийся в Enlightenment и GNOME
http://puppyrus.org/pub/%23users/azlk/Sound/esound-0.2.8-i486.pet - 47К
aRts - звуковой сервер, использовавшийся в KDE, сейчас чаще в ходу ALSA
http://puppyrus.org/pub/%23users/azlk/Sound/libarts-1.5.9.pet - 3М
Freeware Advanced Audio Coder (FAAC) и Decoder 2 (FAAD), соответственно, совместно обеспечивающие свободную (бесплатную) реализацию проприетарного кодека AAC (Advanced Audio Coding).
http://puppyrus.org/pub/%23users/azlk/Sound/faac-1.26-i486.pet - 462К
http://puppyrus.org/pub/%23users/azlk/Sound/faad2-2.6.1-i486.pet - 341К
Free Lossless Audio Codec (FLAC) - формат аудио файлов для сжатия без потерь. В процессе сжатия, FLAC не снижает качество сигнала, в отличие от таких форматов (lossy), как MP3, AAC, и Vorbis.
http://puppyrus.org/pub/%23users/azlk/Sound/flac-1.2.1-i486.pet - 888К
LAME - кодировщик MP3
http://puppyrus.org/pub/%23users/azlk/Sound/lame-398-2-i486.pet - 786К
OGG - открытый формат контейнера. Музыка или видео сжимаются кодеками, а результат обработки хранится в подобных контейнерах. Контейнеры Ogg могут хранить потоки, закодированные несколькими кодеками.
В контейнере Ogg можно хранить звук и видео в различных форматах (таких как MPEG-4, Dirac, MP3 и другие).
http://puppyrus.org/pub/%23users/azlk/Sound/libogg-1.1.3-i486.pet - 33К
Но обычно Ogg используется со следующими форматами:
 - Vorbis — свободный формат сжатия звука с потерями. Психоакустическая модель, используемая в Vorbis, по принципам действия близка к MPEG Audio Layer III и подобным, однако математическая обработка и практическая реализация этой модели существенно отличаются. Vorbis применяет более качественную психоакустическую модель, дающую лучшую чёткость воспроизведения при равной плотности потока. В результате сжатый музыкальный файл окажется в два раза меньше (или в два раза лучше), чем у MP3.
http://puppyrus.org/pub/%23users/azlk/Sound/libvorbis-1.2.0-i486.pet - 365K
и тут же утилиты для перекодировки разных форматов в Vorbis:
http://puppyrus.org/pub/%23users/azlk/Sound/vorbis-tools-1.2.0-i486.pet - 103K
 - Speex - свободный кодек для сжатия речевого сигнала для использования в VoIP и подкастах
http://puppyrus.org/pub/%23users/azlk/Sound/speex-1.2rc1-i486.pet - 611К
x264 — свободная библиотека для кодирования видеопотоков H.264
http://puppyrus.org/pub/%23users/azlk/Sound/x264-i486.pet - 820К
libsndfile - широко используемая библиотека С для чтения-записи ацдио файлов, поддерживает большое количество аудио кодеков и форматов звуковых файлов и конвертирует их автоматически, упрощая работу программиста. Кроме самой библиотеки, в пакете есть утилиты CLI для конвертации файлов в другие форматы (sndfile-convert), воспроизведения звука (sndfile-play), и для получения информации о содержимом звукового файла (sndfile-info и некоторые другие).
http://puppyrus.org/pub/%23users/azlk/Sound/libsndfile-1.0.18pre25-i486.pet - 335К
libsamplerate - библиотека, позволяющая изменять частоту оцифровки аудиоданных в обе стороны.
http://puppyrus.org/pub/%23users/azlk/Sound/libsamplerate-0.1.5-i486.pet    - 3М
libao - кросс-платформенная аудио библиотека для вывода аудио на различных платформах. В настояший момент поддерживает WAV, AU, PulseAudio, AIX, Sun/NetBSD/OpenBSD, IRIX, NAS OSS, ESD и ALSA
http://puppyrus.org/pub/%23users/azlk/Sound/libao-0.8.8-i486.pet - 19К
Gmerlin - очень не слабый мультимедийный пакет для Linux: аудио/видео плеер
http://puppyrus.org/pub/%23users/azlk/Sound/gmerlin-0.4.0-i486.pet - 2М
Содержит и приложения и библиотеки . Одна из таких (необходимых для его работы) библиотек, это
GAVL - Gmerlin Audio Video Library. Это низкоуровневая библиотека, занимающаяся собственно, обработкой звука и видеосигнала
http://puppyrus.org/pub/%23users/azlk/Sound/gavl-1.1.0-i486.pet      - 4М

P.S. Часть описаний взяты с http://ru.wikipedia.org, часть переведены из других источников.
« Последнее редактирование: 18 Июнь 2009, 19:15:04 от Zloy_T »