Vous êtes ici  > bycedricproject > Les tutoriels > DivX/XviD > Lecture Tuto

L'histoire du DivX

Maintenant que vous connaissez les principales caractéristiques du DivX, je vais vous conter son histoire.

C'est une partie qui va intéresser les petits curieux qui ont envie d'en savoir plus ;-) .

Sommaire du chapitre : icône logo DivX

La naissance du DivX

Gej
Jérôme Rota
alias Gej

L'histoire démarre en 1999, un français dénommé Jérôme Rota décide de télécharger le logiciel de compression Windows Media Video distribué par Microsoft. Ce logiciel bien qu'il soit gratuit et performant (pour l'époque) comporte pas mal de défauts.
Le principal défaut est qu'il est fait pour une compression vidéo de basse résolution destinée principalement à la diffusion sur internet. Autrement dit le plein écran même avec un 15" rend une qualité très, très pixels. Si vous avez du mal à voir ce que ça peut donner, allez voir une vidéo sur youtube en mode plein écran.
Le second problème rencontré c'est que les vidéos sont enregistrées dans un format destiné aux streaming (cf : youtube, dailymotion sont les deux sites de streaming les plus connus). Le problème c'est qu'il est difficile d'utiliser les vidéos avec des logiciels de montage car les fichiers créés sont de type ".asf", il faut reconnaître que c'est pas courant.
Le 3 ème problème que l'on peut rencontrer, bien qu'il soit minime car les utilisateurs sont en majorité des windowsiens, c'est que le logiciel est distribué par Microsoft et l'un des gros problèmes des logiciels édités par Microsoft c'est qu'il ne gère pas grand chose à par leur propre format, autrement dit mac et linux se retrouvent isolés . C'est bien pour ça qu'il vaut mieux privilégier des formats universels multi OS comme le DivX par exemple.

Tient d'ailleurs, en parlant de celui-là je ne vois vraiment pas le rapport avec Windows Media Video ? o_O

C'est par la frustration due à ces limites que notre bon vieux Jérôme décide de modifier certaines instructions du programme pour l'améliorer :D . Pour ce faire il ne sera pas tout seul, il bénéficie de l'aide d'un certain internaute allemand du nom de Max Morice.

De nombreux projets open source (source ouverte en français) voient modifier leur code source pour être améliorés. Le logiciel de Microsoft lui était distribué gratuitement mais en closed-source. L'action entreprise par Jérôme était contre le bon vouloir de Microsoft ce qui en fait du hacking en jargon informatique.

Comme quoi le hacking a aussi des bons côtés :) .
C'est comme ça que l'avi est né et que la limite de résolution des vidéos imposée par Microsoft fut supprimée. Jérome Rota aurait pu garder le résultat pour sa famille et ses amis mais que nenni :p , il fait partager son invention sur un site internet, se fait connaître sous le pseudo Gej et donne le nom du 1er DivX : le DivX;-). Contre son attente le programme semblait plutôt bien marcher auprès des utilisateurs et il s'est fait connaître du grand public par son téléchargement.
Et l'histoire ne s'arrête pas là puisque faute de trouver sa place en France, Jérôme est recruté au alentours des années 2000 aux Etats-Unis par Jordan Greenhall pour former une entreprise appelée DivX Networks, Inc renommée en 2005 DivX, Inc. D'ailleurs sur ce point j'ai pris l'habitude comme de nombreux "DivX user" d'écrire DivXNetwork(s) alors qu'actuellement le nom exact est DivX, Inc ;-) .
Aujourd'hui DivX, Inc c'est d'abord toute une équipe réunie pour faire avancer le numérique. L'entreprise même si elle a eu quelques difficultés à ses débuts, a su mettre en place divers services pour ses clients gratuitement ou quasi gratuitement. Je parle bien sûr du site DivX.com qui propose gratuitement le téléchargement du tout dernier logiciel du format DivX (une version pro [payante] est proposée avec un accès de 15 jours uniquement dans sa version d'évaluation [gratuite]) mais aussi du lecteur, du web player (lecteur web)... tout cela gratuitement pour windows, mac et linux. Pour toutes vos questions il y a un forum mis en place et un support d'aide par mail. Attention à écrire toutefois vos messages dans un anglais correct ^^ .
Dernièrement l'entreprise se diversifie dans les services en proposant un site de partage de vidéo (DivX format required of course). Malheureusement, Stage6 a fermé ces portes le 28 février 2008 pour cause de problèmes de gestion financière du site Stage6.com, selon le communiqué donné par DivX,Inc :( . L'entreprise se veut défensive du libre avec la création du site DivX Labs qui met à disposition le code source de certains logiciels ainsi que leur mise en licence GNUGPL. Quant au logiciel closed source payant fourni par l'entreprise il s'avère de moins en moins cher.
Pour ceux qui se demandent quelles sont les sources de revenus de l'entreprise, la plus grande partie vient de la vente des appareils DivX® certified : DivX Network possède un droit de licence et touche une partie de l'argent des appareils vendus (lecteurs de salon, appareils photo...). Pour ce qui est du reste des revenus, ils proviennent de la vente des logiciels payants ou des actions détenus par ses investisseurs.

Maintenant que nous avons vu les caractéristiques de l'entreprise, intéressons nous aux potentiels clients : vous et moi ^^ !
Si vous n'êtes pas encore client, vous êtes en train de le devenir : en lisant ce tuto vous y êtes contraint, mais rassurez-vous, pas besoin de débourser le moindre centime.
Le client c'est celui qui utilise le DivX et donc les produits de l'entreprise. A ce jour les logiciels DivX ont été téléchargés plus de 220 millions de fois, soit pour créer, soit pour voir des vidéos encodées en DivX.
C'est quand même sympa d'avoir vu comment notre petit chouchou de la vidéo est né. Aller hop on file sur la description des différentes versions à l'abordage ! .

Le DivX dans le temps : les différentes versions

A vrai dire il n'y a pas "qu'un seul DivX" mais une multitude, comme tout logiciel mis à jour régulièrement. Et vous ne savez pas la meilleure ?
DivX est mis à jour régulièrement, une nouvelle version sort environ tous les 6 mois et elle apporte plus ou moins des performances d'encodage ou de vitesse. Rassurez-vous les problèmes d'incompatibilité des débuts ont été réglés :) .

Epoque 1 : Le DivX3

Logo DivX;-) alpha Le DivX3 est la première version à être sortie. C'est la version hackée du logiciel de Microsoft, et c'est celle qui était dispo sur le site perso de Gej (ne me demandez pas le nom du site c'est à peine si je savais allumer un ordi à cette époque-là :-° ). La première version fut lancée en 1999 et elle portait le nom précis de DivX;-) v3.11 alpha, qui est regroupé sous l'emblème DivX3 avec les versions suivantes. Il faut savoir que le paramétrage était très dépouillé et pour la qualité vidéo rendue on a vu mieux maintenant. Pour l'époque c'était quand même une petite révolution. La piste audio créée avec cette version portait le nom de DivX;-)audio, mais ce n'était ni plus ni moins que du wma en v2 qui par la suite fut abandonné au profit du mp3.
Pour ce qui est de la qualité du fichier crée, je reprends l'exemple avec un film. Pour avoir une bonne qualité sur 700 Mo la vidéo doit faire moins d'1h15 et l'audio doit être encodé en 96 kbps.

Si vous ne comprenez pas bien ce que je viens de dire il va falloir attendre la suite du tuto ;-) .

Remarquez que ça pose un léger problème au niveau de la qualité du son ; mais c'est surtout que la durée d'un film est plus proche d'1h30-1h45 que d'1h15 ! Le second problème c'est Jérôme qui le subit : c'est une version hackée du logiciel de Microsoft. Il est donc dépendant de l'entreprise et il doit leur verser des droits d'exploitation (d'autant plus qu'il réutilise ni plus ni moins leur logiciel closed source de compression audio).

Aujourd'hui le DivX3 est devenu obsolète et mis de côté (vous comprenez pourquoi !). Mais, et oui il y a toujours un mais lol , il se peut qu'un jour vous rencontriez un DivX qui date de cette époque (même après toutes ces années passées). C'est pourquoi il n'est pas négligeable de savoir le lire, par conséquent DivX,Inc a prévu le coup, les versions sont donc compatible entre elles.

Le DivX4

Le DivX4 sonne avec une nouvelle ère : l'indépendance vis à vis de Microsoft.
Le DivX4 sorti à peine 2 ans après la sortie de la première version DivX;-), soit en 2001 si vous comptez bien :p . Ce fut aussi les débuts de DivXNetwork avec un site baptisé projectmayo.com car selon Gej DivX et mayonnaise font deux, lol encore un gourmand lol ! Aujourd'hui projectmayo n'est plus un projet mais bel et bien DivX,Inc.

Logo ProjectMayo

Depuis la création de projectmayo et du DivX4 sonne l'heure de l'indépendance. En effet cette version contient un code source tout beau tout neuf et n'a plus de compte à rendre à Microsoft. Le DivX est devenu indépendant. DivX 4.0 qui date de Juin 2001 fut la réalisation de la toute première équipe de projectmayo.
Comme nouveauté dans cette version, le DivX;-) audio (wma v2) est définitivement abandonné au profit du mp3 dans sa version lame open source.
Pour ce qui est de la qualité rendu sur un support de 700Mo, afin d'avoir une bonne qualité visuelle comme auditive, la durée de la vidéo doit être comprise entre 1h15-1h30 maxi avec une piste audio encodé en mp3 128kbps. La qualité sonore et visuelle devient vraiment appréciable et l'histoire ne fait que commencer ninja !

Le DivX5

L'équipe DivX continue son développement et sort le DivX 5.0 en Mars 2002. C'est aussi la naissance de DivX.com (qui n'avait pas ce look là auparavant).
Le DivX5 inaugure de nouvelles qualités, et puisque c'est la naissance des premières platines de salon il a fallu remédier aux problèmes d'incompatibilité. Résultat cette version voit l'apparition de labels de qualité certifiant le codage de la vidéo en DivX®, mais aussi la compatibilité envers les lecteurs de salon. L'autre point qui fait la force du DivX5, c'est son pouvoir à compresser en multipasse (nous verrons les caractéristiques de ce mot barbare dans la partie compression ;-) ). Grâce à ce pouvoir d'analyse de vidéo surnaturelle xD, le rapport poids/qualité/compression se voit amélioré.

DivX 5.2.1
La version DivX5.2.1

Avec notre bon vieux film en bonne qualité et nos 700Mo, il est désormais possible de compresser jusqu'à 1h45 de vidéo avec un son en 128 kbps
C'est sous la v5 que le DivX a pris toute son importance. De nombreuses vidéos ont été réalisées avec cette version et l'on comprend pourquoi ! . Le 8 septembre 2004 c'est la sortie de la très célèbre v5.2.1, et c'est d'ailleurs sur cette version que j'ai fait mes débuts, mais ça vous vous en fichez bande d'ingrats :p !
Si je vous parle précisément de cette version, c'est parce que c'est la dernière version du logiciel à avoir une compatibilité reconnue avec les systèmes d'exploitation Windows 98/ME.
Aujourd'hui bien que toujours utilisée, il vaut mieux troquer la v5 au profit du DivX6 ;-) .

Le DivX6

DivX 6

Cette version sortie le 8 décembre 2005 comporte elle aussi un bon lot de nouveautés. Cette v6 se voit pourvue d'un nouveau conteneur de format appelé DivX Media Format avec une extension en .divx. Ce conteneur permet entre autre la création d'un menu interactif rapprochant encore plus le DivX du DVD. Nous retrouvons bien sur la possibilité d'avoir plusieurs pistes audio tel que dans l' avi mais l'avantage qu'on peut avoir avec un .divx, c'est que l'on peut lui joindre plusieurs pistes de sous-titres en différentes langues, le tout sélectionnable ou non lors de la lecture d'une vidéo smilies . Il faut reconnaître que les XSUB sont rudement pratiques quand on veut regarder des VOST par exemple, ou pour des personnes malentendantes. DivX6 se voit aussi pourvu d'une balise servant à tagger les vidéos, similaire à celle servant à tagger les mp3.
Voilà pour cette première partie concernant les nouveautés de l'enveloppe contenant la vidéo, maintenant passons aux caractéristiques pures et simples du logiciel.
Une nouveauté majeure très attendue des clients, c'est l'arrivée de la HD , et il fallut attendre la version 6.4 arrivée en octobre 2006 pour bénéficier de résolution vidéo en 1920x1080 pixels smilies . Il faut reconnaître que le résultat est impressionnant, nous donnant une qualité supérieure au DVD. Le seul bémol c'est que le poids de la vidéo devient lui aussi impressionnant, enfin c'est toujours mieux qu'un DVD me direz-vous. De plus la qualité visuelle pour l'encodage non HD se voit encore améliorée, ainsi que la vitesse d'encodage. Il n'est pas rare de pouvoir faire tenir plus de 2h00 de vidéo en bonne qualité avec un son mp3 128 Kbps sur nos 700Mo !

La version actuelle : Le DivX7

C'est bien entendu la version que nous utiliserons dans ce tutoriel car c'est la dernière sortie en date :) .
DivX 7 Fraichement débarqué en Janvier 2009 cette jeune version est très prometteuse notamment dans le domaine de la HD. Elle reprend toutes les caractéristiques de la v6 avec quelques nouveautés.
La v7 incorpore le format .mkv qui est similaire au .divx pour les fonctionnalités mais nettement plus performant. Accouplé à une compression H.264 de bien meilleure qualité que ces prédécesseurs, DivX7 repousse les limites du compressible avec la possibilité de créer des vidéos de très haute qualité dans un fichier relativement léger. Tout cela n'aurai pas pu se développer sans la mise en place de l'H.264 dans les distributions DivX. Dans la perspective de développement Haute Définition, la v7 comprend un complément au mp3 : L' AAC plus performant et mieux adapté pour une résolution 1080p.
Reprenons mon exemple, grâce au DivX7 H.264 mkv, nous pouvons faire tenir nos deux heures de vidéo en très bonne qualité sur 700Mo et le tout comprenant 2 pistes audio et une large sélection de sous-titres externe smilies .
C'est sur ces derniers mots que s'achève l'histoire des différentes versions du DivX en espérant que cela vous a plu, et que vous ne vous êtes pas laissé distraire par msn en lisant ces lignes heu... .

Le XviD vous en avez déjà entendu parlé ?

X vit de quoi -_- ?

Le XviD, DivX à l'envers est un format similaire aux DivX servant à compresser les vidéos. D'ailleurs il utilise en partie l'algorithme du DivX et il sait être relu par les logiciels DivX et inversement.

Mais s'il fait la même chose, pourquoi tu viens nous embêter avec un nouveau truc ? Tu ne crois pas que l'histoire de toutes les versions ça nous suffit huh ?

Bah, non j'crois pas. Si j'introduis ce nouveau venu, c'est par ce qu'il possède deux avantages par rapport au DivX :

Pour mieux comprendre sa naissance je vous invite à remonter dans le temps magique .
Nous somme en janvier 2001, à l'époque de projectmayo, et comme je l'ai dit plus haut, DivX,Inc a toujours privilégié les projets libres. C'est ainsi que l'entreprise sort une version libre appelé OpenDivX. Sauf que cette version fut en partie mal vue par les utilisateurs, critiquant ainsi l'équipe de projectmayo comme ayant sorti une version open source pour reprendre certaines améliorations, et de les intégrer dans la closed source DivX4. C'est suite à ces critiques que l'équipe a laissé tombé OpenDivX, qui a continué son développement indépendamment de projectmayo, et il fut baptisé XviD. Aujourd'hui, koepi's est l'un des plus fervents développeurs et il apporte des améliorations régulièrement.
Pour ce qu'il en est dans la suite du tuto nous utiliserons soit le DivX, soit l'XviD en fonction du type de vidéo que l'on aura à compresser. Mais ça ce n'est encore pas pour tout de suite lol .
Ainsi s'achève la partie sur l'histoire des différentes versions du DivX, en espérant vous avoir appris plus sur un format très utilisé, car sans me vanter (un peu quand même) rares sont les sites contant son histoire.

Sommaire