Depuis longtemps inclus dans la quasi-totalité des distributions, Xanim est un utilitaire permettant de lire les fichiers vidéo au format AVI, QuickTime, etc. Il est maintenu par Mark Podlipec. Malheureusement, un certain nombre de méthodes de compression ne sont pas disponibles en standard. En raison d'un copyright déposé par leur propriétaire respectif, ces méthodes de compression ne sont accessibles, sous forme de modules, que via Internet.
Si vous avez déjà tenté de lire des fichiers vidéo avec xanim, vous avez sans doute eu le loisir de voir apparaitre un déplaisant message du style :
XAnim Rev 2.80.0 by Mark Podlipec Copyright (C) 1991-1999. All Rights Reserved
AVI Video Codec : Intel Indeo R3.2 is unsupported by this executable.(E18)
Please see the file "indeo.readme".
AVI Notice : No supported Video frames found.
Usage :
Xanim [options] anim [ [options] anim ... ]
-h lists some common options, but may be out of date.
See xanim.readme or the man page for detailed help.
Cela survient lorsque le format de compression vidéo du fichier n'est pas supporté ou, du moins, pas implémenté dans Xanim. Il existe en tout une bonne douzaine de méthodes de compression, chacune étant détenue par copyright par la société qui en est propriétaire. Fort heureusement, il existe une possibilité d'ajouter des modules à Xanim de manière à supporter ces formats de compression.
Les tests que nous avons effectués sont basés sur la version 2.80.1 de Xanim. Les modules, pour leur part, ont été directement récupérés sur le site officiel. Leur distribution est malheureusement restreinte et la seule manière de les obtenir est de les télécharger sur InterNet. Les modules représentent un énorme avantage. Ils permettent d'ajouter et de mettre à jour les méthodes de compression/décompression (appelées codecs) sans avoir à recompiler Xanim à chaque fois.
Une fois les modules récupérés et décompressés, il vous suffit de les placer dans l'arborescence de votre système. Au lancement de Xanim, celui-ci scanne le répertoire contenu dans la variable d'environnement $XANIM_MOD_DIR ou, par défaut, le répertoire /usr/local/xanim/mods. Les modules sont automatiquement chargés en même temps que Xanim, tout comme des bibliothèques dynamiques.
Pour l'heure, des modules sont disponibles pour plusieurs codecs, dont les plus courants :
- Radius Cinepak,
- Intel RAW
- Intel Indeo 3.1 et 3.2 (IV31, IV32)
- Intel Indeo 4
- Intel Indeo 5
- Creative CYUV
Ceci devrait vous permettre de visualiser aussi bien des fichiers au format AVI que Quicktime. La manipulation est relativement simple, mais les restrictions imposées par les différents propriétaires des codecs limitent la fluidité de l'information.
Note : Mark Podlipec collectionne les monnaies du monde entier. N'hésitez pas à lui envoyer votre donation pour le remercier de son travail sur xanim :
Mark Podlipec
15 Meadow Lane
Shrewsbury MA 01545 USA
références
Vous trouverez tous les éléments présentés sur cette page sur les différents sites xanim :
http://xanim.va.pubnix.com/home.html
http://smurfland.cit.buffalo.edu/xanim/home.html
http://xanim.resnet.gatech.edu/home.html
http://www.tm.informatik.uni-frankfurt.de/xanim/