2.5. instalación de codecs

2.5.1. XviD

XviD es una derivación del desarrollo del codec OpenDivX. Esto ocurrió cuando ProjectMayo cambió OpenDivX a código cerrado DivX4 (ahora DivX5), y la gente del no-ProjectMayo que trabajaba en OpenDivX se cabreó, e inició XviD. Este es el motivo de que ambos proyectos tengan el mismo origen.

INSTALANDO XVID CVS

Actualmente está disponible solo desde CVS. Aquí tiene instrucciones para descargarlo e instalarlo (necesita al menos autoconf 2.50, automake y libtool):

  1. cvs -z3 -d:pserver:anonymous@cvs.xvid.org:/xvid login

  2. cvs -z3 -d:pserver:anonymous@cvs.xvid.org:/xvid co xvidcore

  3. cd xvidcore/build/generic

  4. ./bootstrap.sh

  5. ./configure

    Puede añadir algunas opciones (examine la salida de

    ./configure --help

    ).

  6. make && make install

  7. Si ha especificado --enable-divxcompat, copie ../../src/divx4.h a /usr/local/include/.

  8. Recompile MPlayer con --with-xvidlibdir=/ruta/a/libxvidcore.a --with-xvidincdir=/ruta/a/xvid.h

2.5.2. AAC

AAC (Codificación Avanzada de Audio) es un codec de audio que algunas veces se encuentra en archivos MOV y MP4. Un decodificador llamado FAAD de código abierto está disponible en http://www.audiocoding.com. MPlayer incluye libfaad 2.0RC1, por lo que no necesita obtenerlo por separado.

Si usa gcc 3.2 y falla al compilar nuestro FAAD interno o desea usar la biblioteca externa por alguna otra razón, descargue la biblioteca desde la página de descargas y pase la opción --enable-external-faad a configure. No necesita todo el faad2 para decodificar archivos AAC, libfaad es suficiente. Constrúyalo como sigue:

cd faad2/
chmod +x bootstrap
./bootstrap
./configure
cd libfaad
make
make install

No hay binarios disponibles en audiocoding.com, pero puede apetegetear paquetes Debian desde la página personal de Christian Marillat, paquetes RPM para Mandrake desde la P.L.F. y RPMs para Red Hat en Grey Sector.