Рейтинг@Mail.ru

Наши друзья и партнеры

UnixForum
купить дешевый 
компьютер родом из Dhgate.com




Библиотека сайта rus-linux.net

На главную -> MyLDP -> Электронные книги по ОС Linux
Beyond Linux From Scratch. Version 2011-12-30
Назад 39. Мультимедийные библиотеки и драйверы Вперед

Пакет FAAD2-2.7

Знакомимся с пакетом FAAD2

FAAC2 является декодером для схемы сжатия звука с потерями, определяемой в стандартах MPEG-2 Part 7 и MPEG-4 Part 3 и известной как Advanced Audio Coding (AAC).

Известно, что пакет правильно собирается и работает на платформе LFS-6.5.

Информация о пакете

  • Загрузка (HTTP): http://downloads.sourceforge.net/faac/faad2-2.7.tar.gz
  • Загрузка (FTP): ftp://mirror.ovh.net/gentoo-distfiles/distfiles/faad2-2.7.tar.gz
  • Контрольная сумма MD5: ee1b4d67ea2d76ee52c5621bc6dbf61e
  • Размер загружаемого пакета: 1,1 MB
  • Оценочный размер требуемого дискового пространства: 12 MB (без плагинов мультмедийного плейера)
  • Оценочное время сборки: 0,2 SBU (без плагинов мультмедийного плейера)

Дополнительные загрузки

Замечания для пользователей: http://wiki.linuxfromscratch.org/blfs/wiki/faad2

Установка пакета FAAD2

Установите пакет FAAD2 с помощью следующих команд:

./configure --prefix=/usr &&
make

В этом пакете набор тестов отсутствует. Однако основные функциональные возможности можно проверить с помощью декодирования файла с сэмплом в формате AAC:

./frontend/faad -o sample.wav ../sample.aac

Должна быть выдана информация об авторских правах и затем будет выдана информация о файле с сэмплом:

sample.aac file info:
ADTS, 4.608 sec, 13 kbps, 16000 Hz

  ---------------------
 | Config:  2 Ch       |
  ---------------------
 | Ch |    Position    |
  ---------------------
 | 00 | Left front     |
 | 01 | Right front    |
  --------------------- 

Теперь воспроизведите результирующий файл (требуется программа aplay из пакета ALSA Utilities-1.0.24.2):

aplay sample.wav

Программа aplay должна идентифицировать файл как "Signed 16 bit Little Endian, Rate 16000 Hz, Stereo" и вы услышите звучание фортепьяно.

Теперь в роли пользователя root выполните:

make install

Пояснение команды

--with-drm: Предполагается, что этот параметр должен включать поддержку кодирования файлов в пакете Digital Radio Mondiale, но, на самом деле, этот параметр нарушает работу основных функций (например, в результате программа faac не может декодировать файл с сэмплом, указанный выше). Не используйте этот параметр.

Описание пакета

Установленные программы: faad

Установленные библиотеки: libfaad.{so,a}

Установленные директории: Нет

Краткое описание

faad

утилита командной строки, используемая для декодирования файлов AAC и MP4

libfaad.{so,a}

содержит функции для декодирования потоков AAC

Перевод сделан с варианта оригинала, датированного 2011-11-05 21:04:08 +0000


Предыдущий раздел: Оглавление Следующий раздел:
Пакет FAAC-1.28   Пакет LibMPEG3-1.8

Если вам понравилась статья, поделитесь ею с друзьями: