• [^] # Re: OpenDivX, xvid et 3ivx ?

    Posté par . En réponse à la dépêche Ogg theora alpha 1 disponible. Évalué à 10.

    OpenDivX, mort après la sortie du DivX 4.0, une grosse rumeur fait état que le DivX 4.0 et les suivants utilisent encore le 2 (core d'encodage ver 2) créé par l'équipe de OpenDivX ; bien que la licence OpenDivX le permette, ça a fait très mauvaise impression aux principaux développeurs qui voulaient travailler pour un codec MPEG4 libre et non pour DivXnetwork. XviD, c'est la descendance de OpenDivX ; l'équipe de OpenDivX s'est reformée avec quelques membres en moins (puis très vite avec des membres en plus) et ont fondé le projet libre (licence GPL) XviD ; à l'heure actuelle, le projet est largement au-dessus du DivX 4.x en terme de qualité et le support des fonctions apportées par le DivX 5.x (B-Frame, et BC) est en passe d'être intégré ; bien que le projet soit en Beta, il est très stable et déjà utilisé par de nombreux rippers pour sa qualité de gestion du bitrate et la netteté de ses images. Ultime preuve de sa qualité, son code a même fait l'objet d'un vol par Sigma Design qui a très fortement pompé son codec MPEG4, sur XviD (l'affaire est réglée, le codec est desormais libre). Quant au 3ivx, c'est un simple fake ; c'est le codec DivX 3.11 + quelques patchs mineurs et un changement de référence du codec dans l'en-tête AVI. Pour en revenir au VP3, dans l'état actuel des choses, il n'est pas en mesure de concurrencer les codecs basés sur la norme MPEG4 (ses petits frères VP4 et VP5 de On2 n'y arrivent pas) et le but de Xiph.org est de fournir une solution video libre assez rapidement (sa première release a été trés rapide par rapport à vorbis) et donc pas de modifier lourdement le codec. Pour ceux qui veulent voir de quoi le VP3 est actuellement capable, je leur conseille de tester les videos winamp 3 qui utilisent ce codec ; c'est loin du DivX, mais ça a un gros avantage pour le streaming : la compression en temps réel ; contrairement au DivX qui demande énormément de ressources à l'encodage et beaucoup moins au décodage, le VP3 est un codec symétrique : les ressources utilisées pour l'encodage et le décodage sont les mêmes, et sont assez faibles en basse résolution ; le serveur de streaming peut donc adapter son encodage en temps réel à la bande passante du client, ça c'est vraiment génial. Donc pour le streaming, les netmeeting et autres vidéophones, le VP3 et autres codecs VP sont très bien, après pour le rip de DVD, l'absence de bitrate variable et ses performances assez mauvaises en haute résolution n'en font pas un bon choix (de plus, son taux de compression est en général bien moins bon). -------------------------------------- Bon, plutôt que de taper sur l'orthographe, j'ai préféré corriger cette excellente explication de Beretta_Vexee :-)