FAAD2-2.11.1

Introduction à FAAD2

FAAD2 est un décodeur pour un schéma de compression de son avec pertes spécifié dans les standards MPEG-2 Partie 7 et MPEG-4 Partie 3 et connu comme le Advanced Audio Coding (AAC).

This package is known to build and work properly using an LFS 12.1 platform.

Informations sur le paquet

Téléchargements supplémentaires

Dépendances de FAAD2

Requises

CMake-3.28.3

Installation de FAAD2

Installez FAAD2 en exécutant les commandes suivantes :

mkdir build &&
cd    build &&

cmake -DCMAKE_INSTALL_PREFIX=/usr \
      -DCMAKE_BUILD_TYPE=Release  \
      -DBUILD_SHARED_LIBS=ON      \
      .. &&
make

Ce paquet ne contient pas de suite de tests. Cependant, les fonctionnalités de base peuvent être testées en décodant le fichier d'échantillon AAC :

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

Cela devrait afficher un message de copyright et les informations suivantes sur le fichier d'échantillon :

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

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

Maintenant, lisez le résultat (exige le programme aplay du paquet alsa-utils-1.2.11) :

aplay sample.wav

aplay devrait identifier le fichier « Signed 16 bit Little Endian, Rate 16000 Hz, Stereo », et vous devriez entendre quelques notes de piano.

Maintenant, en tant qu'utilisateur root :

make install

Contenu

Programme installé: faad
Bibliothèque installée: libfaad.so et libfaad_drm.so
Répertoires installés: Aucun

Descriptions courtes

faad

est un utilitaire en ligne de commande pour décoder des fichiers AAC et MP4

libfaad.so

contient les fonctions de décodage de flux AAC