Differences Between DivX, Mpeg4, and XviD?

Solved
Man -  
 N3Fanssub -
Hi everyone,

So, I don't quite understand the difference between DivX, Mpeg4, and Xvid... If someone could shed some light on this, that would be really cool.

Actually, I want to buy a DVD player and sometimes the sellers in the big stores tell me that a DVD player reading Mpeg 4 is the same thing as DivX. Is that really the case?
Thanks for your answers.

11 réponses

enitria
 
In fact, there is a group that publishes digital audiovisual standards, called the Motion Picture Expert Group, or MPEG: they have published, as of now and to my knowledge, 5 standards: MPEG 1, MPEG 2, MPEG 4, MPEG 7, and MPEG 21...
divx and xvid are codecs and their operating principle is indeed that described in the MPEG4 standard (type of algorithm, such as intraframe coding or vector-based object definition).
So, in principle, yes, a player capable of reading MPEG 4 (stamped as such) will be able to read divx or xvid, knowing that this will depend on the compression functionalities used during encoding (if they comply with MPEG 4 it will work, otherwise it won't)

What you need to understand is that the MPEG group also includes all the hardware manufacturers who do their lobbying and that the types of algorithms chosen by the group for the standard are often creations of such or such major company that thus requires royalties to use their codec in order to be 'compliant' with the standard (thus to use the name MPEG).
For example, for sound: the Fraunhofer company is the one that developed the original algorithm that was later integrated into the MPEG standard, namely the MPEG layer 3 (the famous MP3).

In short, if you don’t want to pay royalties, you call your codec xvid or divx, you use MPEG 4 technology, but you tweak a few things so that you won't be accused afterwards.

Last example: Microsoft had its ninth video codec (which is used in wmv) validated by another standard group, the SMPTE. As a result, there is now a VC-1 (or VC-9) standard: those who want can develop codecs compliant with this standard by paying royalties to Microsoft... which, of course, no one does.
65
spikeco
 
wow!
0
Fixxx Posted messages 14 Status Membre 26
 
Superb explanation!!! Thank you!
0