Beyond Linux From Scratch: Version 5.0 | ||
---|---|---|
Précédent | Chapitre 41. Bibliothèques multimédia et pilotes | Suivant |
XviD est un CODEC MPEG-4 pour la vidéo.
Téléchargement (HTTP): http://files.xvid.org/downloads/xvidcore-0.9.2.tar.bz2
Téléchargement (FTP): ftp://ftp.yars.free.net/pub/software/unix/lib/xvidcore-0.9.2.tar.bz2
Taille du téléchargement: 486 Ko
Estimation de l'espace disque requis: 5,1 Mo
Estimation du temps de construction: 0,23 SBU
Installez XviD en lançant les commandes suivantes:
cd build/generic && ./configure --prefix=/usr && make && make install && cp ../../src/divx4.h /usr/include |
cp ../../src/divx4.h /usr/include: Cette commande place ces fichiers d'entêtes dans le chemin de recherche des fichiers d'entête pour que Xine et MPlayer puissent les trouver.
Le package principal XviD contient la bibliothèque libxvidcore et ses fichiers d'entêtes. La bibliothèque apporte elle-même des fontions pour coder et décoder la plupart des données vidéo MPEG-4.
Les fonctionnalités de MPEG-4 suivantes sont supportées:
codage I, P Frame
I-Frames sont des image frames, while P-Frames are Pattern Frames. Image Frames contain full images. P-Frames contain patterns of what changes in the image, thusly saving a lot of space.
PMVFast and EPZS with diamond a sqare pattern motion estimation
Fast Motion detection that can refer a square or diamond shaped pattern to different directions.
inter4v mode
Fast interpolation ability.
fullpixel and halfpixel precision
Even halfpixel movements can be encoded. Better precision results in better compression at better quality.
both MPEG-4 and H263 quantizations
MPEG-4 is the standard DivX was derived from. H263 is a slightly changed subset of that standard made by Microsoft. Quantization means to map the quantity of color values to numbers.
custom quant matrices
The quantization can be done using custom matrices, possibly giving better results if the matrix is made to suit the video data. Every normal user should be fine with the default matrix that comes with XviD.
Adaptive quantization / Luminance masking
Qantization and Luminance masking are variant, depending on the input material, therefore providing better results on dark or very contrasting images.
Précédent | Sommaire | Suivant |
liba52-0.7.4 | Niveau supérieur | xine Libraries-1-rc0a |