Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Video Encoding > MPEG-4 ASP

Reply
 
Thread Tools Display Modes
Old 8th April 2004, 16:57   #1  |  Link
SeriousWorm
Registered User
 
SeriousWorm's Avatar
 
Join Date: Oct 2003
Posts: 10
History of DivX (3/4/5)

Hi,

since I'm doing a full-featured DivX "paper" (I don't know how to say it on English), and a big part of it will be its' history, I'm wondering whether is there any written documentation on the history of DivX, since DivX 3.11a. I already wrote the history of MPEG (general), MPEG-4 and ASF, but altough I know how to shortly describe DivX 3, I need some reference material to make an "Intro to DivX 3" section.

So, I'd more than happy if anyone could provide me with some links with the DivX history reference material. I've seen the DivX 5.1 manual but the DivX history part is a bit short.

Thanks in advance.
SeriousWorm is offline   Reply With Quote
Old 8th April 2004, 17:33   #2  |  Link
bond
Moderator
 
Join Date: Nov 2001
Posts: 9,780
gej hacked the ms mpeg-4 codec and labelled it divx;-) (aka divx3.11)

than gej and some others (starting divxnetworks) created "project mayo", an opensource mpeg-4 codec (aka divx4)

after sparky comitted some great code (aka encore2) to the opensource cvs of project mayo to enhance divx4, divxnetworks decided to remove it from the publically available cvs again and create an own new closed source project based on it:
divx5 was born (think about this move as you wish) - divx4 was left behind

still some other guys (isibaar, gruel and suxendrol i think, not 100% sure), who loved the opensource idea, had the encore2 code, as it had been opensourced before, and decided to continue the opensource project with it:
xvid was born


you will find a lot of infos about the history of divx (and xvid) in the project mayo forum, where these things were discussed
__________________
Between the weak and the strong one it is the freedom which oppresses and the law that liberates (Jean Jacques Rousseau)
I know, that I know nothing (Socrates)

MPEG-4 ASP FAQ | AVC/H.264 FAQ | AAC FAQ | MP4 FAQ | MP4Menu stores DVD Menus in MP4 (guide)
Ogg Theora | Ogg Vorbis
use WM9 today and get Micro$oft controlling the A/V market tomorrow for free

Last edited by bond; 8th April 2004 at 17:51.
bond is offline   Reply With Quote
Old 8th April 2004, 18:26   #3  |  Link
SeriousWorm
Registered User
 
SeriousWorm's Avatar
 
Join Date: Oct 2003
Posts: 10
Quote:
Originally posted by bond
long post...
Ok thanks, but are there any written docs that can be used as reference?
SeriousWorm is offline   Reply With Quote
Old 8th April 2004, 18:31   #4  |  Link
bond
Moderator
 
Join Date: Nov 2001
Posts: 9,780
nope, you will have to go to the field yourself and scientifically work yourself through the available "raw" sources (eg project mayo forum)
__________________
Between the weak and the strong one it is the freedom which oppresses and the law that liberates (Jean Jacques Rousseau)
I know, that I know nothing (Socrates)

MPEG-4 ASP FAQ | AVC/H.264 FAQ | AAC FAQ | MP4 FAQ | MP4Menu stores DVD Menus in MP4 (guide)
Ogg Theora | Ogg Vorbis
use WM9 today and get Micro$oft controlling the A/V market tomorrow for free
bond is offline   Reply With Quote
Old 8th April 2004, 20:02   #5  |  Link
SeriousWorm
Registered User
 
SeriousWorm's Avatar
 
Join Date: Oct 2003
Posts: 10
Quote:
Originally posted by bond
nope, you will have to go to the field yourself and scientifically work yourself through the available "raw" sources (eg project mayo forum)
OK, I got your point
SeriousWorm is offline   Reply With Quote
Old 9th April 2004, 14:14   #6  |  Link
mf
·
 
mf's Avatar
 
Join Date: Jan 2002
Posts: 1,729
bond, one little correction: Project Mayo founded OpenDivX, which had an open-source license (DXN-conceived though, and it had a nasty part that allowed them to go closed source with it), and encore2 actually became DivX4.

By the way, searching Invision Power Board SUCKS DONKEY BALLS.
I did find the post where I explained it all in detail luckily, and here it is:
Quote:
Originally posted in thread Divx 5 on the VirtualDub Support Forums
DivX3 is a hack of MSMPEG4 to make it work with AVI. OpenDivX is an open source codec based on the MoMuSys reference implementation, and not based on anything else. XviD and DivX4/5 are based on encore2 (encoder core component) from OpenDivX. For clarification, encore2 was so much better than the original OpenDivX encore, that DXN contacted the author (sparky) and assimilated him into the company. The source was then closed and encore2 removed from OpenDivX CVS, and DXN went on to create DivX4. However, people had checkouts of the original encore2 source (which was either OpenDivX licensed or GPL licensed, I'm not sure) and went on with that to make XviD. DivX5 is simply a new milestone version over DivX4. By now there is no more OpenDivX or MoMuSys code left in XviD. DivX5 Pro contains improvements over DivX5 standard, though XviD has the same features plus more for free. The downside of XviD is that you can't use it as a company because of MPEG-LA licensing. It's only for personal (aka "educational") use.
mf is offline   Reply With Quote
Old 11th April 2004, 03:53   #7  |  Link
DigitAl56K
Registered User
 
Join Date: Nov 2002
Location: San Diego, CA
Posts: 913
You will also find some information in the user guide (linked below). You'll need Adobe Acrobat Reader 5 or higher to view it, and I recommend you right-click and do "Save target as" to download it before you try to read it.

Good luck on the paper!
DigitAl56K is offline   Reply With Quote
Old 14th April 2004, 13:47   #8  |  Link
SeriousWorm
Registered User
 
SeriousWorm's Avatar
 
Join Date: Oct 2003
Posts: 10
Quote:
Originally posted by DigitAl56K
You will also find some information in the user guide (linked below). You'll need Adobe Acrobat Reader 5 or higher to view it, and I recommend you right-click and do "Save target as" to download it before you try to read it.
lol, I've read the guide months ago and it has proven an invaluable resource as reference material

Quote:
Good luck on the paper!
Thanks. I'm now done with the DivX 3 section and am now writing how OpenDivX was formed, Project Mayo, etc. I must admit I'm a bit misguided about that since there's so much stuff... DivX 5 is easy (already done that section), DivX 3 is easy but there's so much background behind DivX 4 that I really don't know what will come out of that section at the end
SeriousWorm is offline   Reply With Quote
Old 14th April 2004, 13:59   #9  |  Link
bond
Moderator
 
Join Date: Nov 2001
Posts: 9,780
SeriousWorm,
dont forget to write about XviD, it is also very closely related to the "divx" history as written above
__________________
Between the weak and the strong one it is the freedom which oppresses and the law that liberates (Jean Jacques Rousseau)
I know, that I know nothing (Socrates)

MPEG-4 ASP FAQ | AVC/H.264 FAQ | AAC FAQ | MP4 FAQ | MP4Menu stores DVD Menus in MP4 (guide)
Ogg Theora | Ogg Vorbis
use WM9 today and get Micro$oft controlling the A/V market tomorrow for free
bond is offline   Reply With Quote
Old 14th April 2004, 16:44   #10  |  Link
buzzqw
HDConvertToX author
 
Join Date: Nov 2003
Location: Cesena,Italy
Posts: 5,962
@SeriusWorm

and don't forget to publish your script online so we can read !

Thx


BHH
buzzqw is offline   Reply With Quote
Old 15th April 2004, 02:18   #11  |  Link
SeriousWorm
Registered User
 
SeriousWorm's Avatar
 
Join Date: Oct 2003
Posts: 10
Bond, altough I'm aware that XviD is very closely related to DivX, I think the "paper" will be too large for me to handle. It's very large as it is now... sorry

buzzqw, the "paper" will be in Croatian and I doubt much of you understand that language
SeriousWorm is offline   Reply With Quote
Old 15th April 2004, 08:30   #12  |  Link
buzzqw
HDConvertToX author
 
Join Date: Nov 2003
Location: Cesena,Italy
Posts: 5,962
Azz... Sorry only italian or english

I hope in babylon...

BHH
buzzqw is offline   Reply With Quote
Old 15th April 2004, 21:30   #13  |  Link
temporance
Registered User
 
Join Date: Mar 2002
Posts: 486
Quote:
Originally posted by bond
after sparky comitted some great code (aka encore2) to the opensource cvs of project mayo to enhance divx4, divxnetworks decided to remove it from the publically available cvs again and create an own new closed source project based on it:
divx5 was born (think about this move as you wish) - divx4 was left behind
Or, to spin it the other way:

After finishing DivX 4, DXN began work on a new, closed-source project called "encore2" and one of their developers accidentally leaked it to the opensource CVS. The opensource guys zealously siezed this opportunity and xvid was born. Within DXN, encore2 became DivX 5.

I've nothing aginst xvid, DXN or anyone else, I just like to play devil's advocate: AIUI, sparky was on the DXN payroll when they created encore2.
temporance is offline   Reply With Quote
Old 15th April 2004, 22:03   #14  |  Link
bond
Moderator
 
Join Date: Nov 2001
Posts: 9,780
Quote:
Originally posted by temporance
one of their developers accidentally leaked it to the opensource CVS
how do you proove this statement?
__________________
Between the weak and the strong one it is the freedom which oppresses and the law that liberates (Jean Jacques Rousseau)
I know, that I know nothing (Socrates)

MPEG-4 ASP FAQ | AVC/H.264 FAQ | AAC FAQ | MP4 FAQ | MP4Menu stores DVD Menus in MP4 (guide)
Ogg Theora | Ogg Vorbis
use WM9 today and get Micro$oft controlling the A/V market tomorrow for free
bond is offline   Reply With Quote
Old 15th April 2004, 22:17   #15  |  Link
temporance
Registered User
 
Join Date: Mar 2002
Posts: 486
Quote:
Originally posted by bond
after sparky comitted some great code (aka encore2) to the opensource cvs of project mayo to enhance divx4, divxnetworks decided to remove it from the publically available cvs again
How do you prove this statement, specifically the word "after"?

Can anyone remember how long was encore2 in the open on the DXN servers?
temporance is offline   Reply With Quote
Old 15th April 2004, 23:07   #16  |  Link
mf
·
 
mf's Avatar
 
Join Date: Jan 2002
Posts: 1,729
Nice try spreading false info, temporance. Encore2 was prior to DivX4 (there were no public plans of such a release or version scheme), and there was a development thread about encore2 started by, yes, sparky.
mf is offline   Reply With Quote
Old 16th April 2004, 09:49   #17  |  Link
temporance
Registered User
 
Join Date: Mar 2002
Posts: 486
Quote:
Originally posted by mf
Nice try spreading false info, temporance. Encore2 was prior to DivX4 (there were no public plans of such a release or version scheme), and there was a development thread about encore2 started by, yes, sparky.
There is some history, but not the whole story, here: http://forums.projectmayo.com/viewto...c=1742&forum=8

Bond's history is an excellent summary, I only disagree with the order that things happened. I believe that DXN always intended to go closed source: long before encore2 existed. Maybe not all their developers even knew it.

Everyone involved with encore2 was already on DXN's payroll. And, AFAIK, at least 99% of the OpenDivX (which continued to be open) coding was done by sparky and the rest of the DXN team (called "DARC"). I don't believe any open source developer had his code 'stolen' by DXN.

I agree with you that DXN botched the move to closed-source when it comes to PR. I mean, what could be worse than tempting the community with a brand new encoder, then pulling it from CVS? At least enough people got a copy of the code that it could be used as the basis for an early xvid.
temporance is offline   Reply With Quote
Old 16th April 2004, 14:34   #18  |  Link
mf
·
 
mf's Avatar
 
Join Date: Jan 2002
Posts: 1,729
sparky was NOT part of DARC prior to encore2 - at least he was never listed as such on the forum software. Speculate all you want, but I had my eyes open during that time.
mf is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 10:41.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.