Xanim et les formats vidéo

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/


© Copyright 2000 Diamond Editions/Linux magazine France. - Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1or any later version published by the Free Software Foundation; A copy of the license is included in the section entitled "GNU Free Documentation License".