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).
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.2.
Téléchargement (HTTP) : https://github.com/knik0/faad2/archive/2.11.1/faad2-2.11.1.tar.gz
Somme de contrôle MD5 du téléchargement : f85b2514c4fb2f87d22a3bc879d83277
Taille du téléchargement : 642 Ko
Estimation de l'espace disque requis : 9,0 Mo
Estimation du temps de construction : 0,1 SBU
Fichier d'échantillon AAC : https://www.nch.com.au/acm/sample.aac (7 Ko)
Installez FAAD2 en exécutant les commandes suivantes :
mkdir build && cd build && cmake -D CMAKE_INSTALL_PREFIX=/usr \ -D CMAKE_BUILD_TYPE=Release \ -D BUILD_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.12) :
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