La révolution numérique en général et la numérisation vidéo en particulier est certes très avantageuse. Mais pour les néophytes et les non- informaticiens, le langage utilisé dans le milieu s'avère être du « chinois » quand on ne saisit pas le sens et le contexte d'emploi des termes spécifiques tels que formats, codecs, normes,
Open source et beaucoup d'autres. De ce fait, on va essayer, autant que possible, de détailler chaque terme plus ou moins complexe dans les présentations. On s'intéressera aujourd'hui au Xvid, un terme fréquemment employé dans le milieu multimédia.
Xvid se définit comme étant un codec vidéo pour les fichiers « vidéos » qui ne peuvent être lus que par l'ordinateur. A titre d'information, codec est un mot-valise obtenu par la combinaison de deux termes anglais: COde
DECode qui peut être traduit en français par codage décodage. Il peut donc être assimilé à un procédé qui a pour fonction, dans un premier temps, de compresser un flux vidéo pour qu'il soit moins volumineux et facilement transmissible puis de le décompresser, pour pouvoir le diffuser. Le codec peut se présenter sous forme de programme à intégrer dans un logiciel ou pratiquement sous l'aspect d'un logiciel proprement dit. Pour être un peu plus clair, le codec est pour les fichiers vidéos ce que le
ZIP est pour les données. Mais il faut savoir que la compression d'une vidéo en Xvid n'est pas sans pertes lorsqu'elle est alors décompressée pour être visionnée mais lesdites pertes sont heureusement imperceptibles par les yeux humains. Comme il a été indiqué précédemment, Xvid peut être un codec mais également un logiciel de compression et de décompression de fichiers multimédias.
En tant que codec, Xvid est basé sur la norme MPEG-4 qui est une norme internationale spécifiant les obligations en terme de codage vidéo et qui dispose d'un algorithme de compression qui lui est propre donc propriétaire. Dans le jargon vidéo numérique, Xvid est qualifié de « implémentation » de MPEG-4 c'est-à-dire qu'il fait partie des différents codecs qui reproduisent des flux vidéos respectant cette dernière. En tant que logiciel, Xvid permet de compresser une vidéo d'un format donné en un autre format conteneur capable d'héberger un flux vidéo en Xvid.
Les fichiers vidéos compressés avec Xvid sont généralement plus légers mais fournissent un rendu très satisfaisant. Il est à noter que Xvid est un codec et un logiciel entièrement libre puisqu'il est distribué sous une licence GNU GPL développé GNU General Public License, ce qui fait qu'il est entièrement gratuit sans restrictions de fonctionnalités, sans limite de temps d'utilisation et est totalement modifiable. Il est qualifié de logiciel et de codec « Open source » c'est-à-dire un programme dont les codes source sont accessibles par le grand public et librement modifiables. Pour la petite histoire, au début des années 2000, un projet dénommé Project Mayo a été lancé et devait être un rassemblement de tous les codecs multimédias de type Open Source.
Divx Networks y intégra son codec et encodeur dénommé OpenDivx, au mois de janvier 2001, qui furent basés sur la norme MPEG-4 et qui se devaient d'être Open Source. Cependant ce ne fut pas le cas puisque son code source a été protégé par une licence restrictive qui ne permettait qu'aux membres de son centre de recherche dénommé DARC ou DivX Advanced Research Centre, d'y accéder. Un des membres du DARC dénommé Sparky réussit alors à écrire une version nettement améliorée du codec OpenDivx qu'il nomma « Encore2 » et qui fut retirée par les dirigeants pour une raison plus que louche.
Au mois de juin de la même année, OpenDivx lança un codec propriétaire dénommé Divx 4 qui n'était autre que le « Encore2 » de son développeur. Mécontents de cette trahison, plusieurs développeurs du DARC ont décidé de créer une déclinaison du Divx qu'ils dénommèrent Xvid. Les deux codecs se livrent alors à une bataille acharnée. Xvid est un logiciel libre c'est-à- dire libre diffusion avec un code source totalement accessible et modifiable tandis que Divx est un gratuiciel, en d'autres termes un logiciel gratuit mais qui ne peut pas être modifié en écriture. Ainsi Divx paie des redevances à l'entité qui gère la norme MPEG-4 et qui est la société MPEG-LA tandis que Xvid, en tant que logiciel libre ne règle pas de « royalties ». Ce qui a valu à la version 0.9. x de Xvid d'être déclarée illégale et les versions suivantes, d'être distribuées sous licence GNU GPL.