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. |
|
|
#1 | Link |
|
Registered User
Join Date: Nov 2001
Location: Pacific Northwest, USA
Posts: 6
|
DivX 4 codec source.
I'm a bit confused (rather normal for me
). What is the relation between http://www.projectmayo.com and http://www.divx.com? I'd like to do a bit of playing around/tweaking to the 4.11 codec and thought DivX 4 was open source (which led me to Project Mayo).Is the DivX 4 source available and is there a relation between these two sites or are they just two separate implementations of MPEG4? |
|
|
|
|
|
#2 | Link |
|
Moderator
![]() Join Date: Oct 2001
Location: USA
Posts: 1,921
|
here is my layman's understanding of the situation. Project Mayo, or Opendivx, is an open source Mpeg4 codec. It may be released under GNU, but I'm not sure. After several months of opendivx development, with programing and beta testing help from many open source fans, the Project Mayo group took what they had learned and coded Divx4.
This caused some (many?) supporters to complain that they had been mislead and 'used', but the Divx4 people insisted that the Divx4 codec was written from scratch and did not use the source from opendivx. Furthermore, they said it was known all along that they wanted to make a commercial codec eventually. The Divx4 codec was released under a licence which said it could be used for non-commercial puroposes free of charge, and is closed source (obviously not GNU). If you care to get into the history of Opendivx/Divx4 further check out the divx.com forums. But to answer your questions: No, Divx4 is not open source. And Yes, they are essentially two different implimentations of Mpeg4 at this point. I'm not sure if the orignal Project Mayo members just abandoned Opendivx/Project Mayo or are still active in it's development. I'm sure someone like BetaBoy (who is a divx4 developer) will correct the errors I have made here. |
|
|
|
|
|
#4 | Link |
|
clueless n00b
![]() Join Date: Oct 2001
Location: somewhere over the rainbow
Posts: 10,258
|
seems like most of the opendivx developers actually joined the divx4 team. The two codecs are also compatible.. just that divx4 offers better quality and faster encoding. There's another codec based on opendivx: www.videocoding.de. And the license under which both opendivx and that codec are released isn't pure GPL.. there are a few extra things...
__________________
For the web's most comprehensive collection of DVD backup guides go to www.doom9.org |
|
|
|
|
|
#5 | Link | |
|
Moderator, Ex(viD)-Mascot
![]() Join Date: Oct 2001
Posts: 2,564
|
Re:
Quote:
have you discovered a problem with XviD's license header or are you refering to the remaining proprietary code and the general MPEG4-licensing dilemma? (XviD's GPL-license was briefly discussed here: http://www.videocoding.de/forum/view...pic=41&forum=2 ) |
|
|
|
|
|
|
#6 | Link |
|
clueless n00b
![]() Join Date: Oct 2001
Location: somewhere over the rainbow
Posts: 10,258
|
actually.. I haven't even checked xvid, let along read it's license. I only know that the opendivx license never was GPL.. there's indeed a general problem when it comes to mpeg4... you'd have to pay some licensing fees when making encoders, like for mpeg2 (in fact you can buy licenses for both from the mpegla)... as far as I understand xvid is under the original release and the changes under the gpl.. pretty sure that this wouldn't stand up in court tough... even a full gpl implementation, replacing all opendivx codec would still conflict with the licensing requirements.. as far as the legal situation is concerned I'm pretty sure bbmpeg is not legal.. but nobody seems to care. If you come up with an mpeg4 encoder that beats all the existing stuff that might be different though.. look at tmpg.
__________________
For the web's most comprehensive collection of DVD backup guides go to www.doom9.org |
|
|
|
|
|
#7 | Link |
|
Kilted Yaksman
Join Date: Oct 2001
Location: South Carolina
Posts: 1,303
|
Re:
Well technically, you can't freely distribute an MPEG-2 decoder without applying for a distrubution license either, so that makes DVD2AVI, MPEG2DEC, etc. all illegal (MPEG LA).
The finalised MPEG-4 licensing will undoubtedly contain similar costs, so all this does is place XviD in the same boat as LAME. -h |
|
|
|
|
|
#8 | Link |
|
XviD Junkie
Join Date: Oct 2001
Posts: 313
|
>actually.. I haven't even checked xvid, let along read it's license. I only know that the opendivx license never was GPL..
>even a full gpl implementation, replacing all opendivx codec would still conflict with the licensing requirements.. If I'm right, most of the code has been replaced already. I think I read somewhere that maybe several hundred lines of code left. So it's almost completely GPL. The licensing problem still remains though...
|
|
|
|
|
|
#9 | Link |
|
CoreCodec
Join Date: Oct 2001
Location: Toulouse
Posts: 726
|
Got the same problem here with AC3 and MPEG-2. Here a mail from Elecard.
"However, I'd like to inform you of your liabilities as a software distributor. Every MPEG-2 decoding product which is distributed to end users (no matter how you distribute it, no matter how much you ask for it - even for free) is subject for royalties to MPEG-2 patent holders ($4 per copy) - see http://www.mpegla.com. Same to AC-3 decoders - you must pay royalties to Dolby Laboratories, http://www.dolby.com. Same to MPEG-4. There are implementations of both MPEG-2, MPEG-4, and AC-3 decoders for Linux, which are distributed to end users for free, but their distributors infringe patents and violate the laws. For now the athorities are not prohibiting this distribution, but sometime thay can find some means to do so. We are glad to help you with your project, and I hope you will consider our suggestion. Good luck with your work, and Happy New Year!" |
|
|
|
|
|
#12 | Link |
|
Moderator
![]() Join Date: Oct 2001
Posts: 3,398
|
The per-unit royalty for encoders and decoders is now 2.50 USD, effective Jan 1, 2002.
Other rates have changed as well, see http://www.mpegla.com/l_agreement.html |
|
|
|
|
|
#17 | Link |
|
Moderator
![]() Join Date: Oct 2001
Posts: 3,398
|
Especially when the specifications for the idea are an ISO/IEC standard, and freely available (well, legally you have to pay for "printing and shipping", even for electronic delivery of the pdf version, but it's not like the DVD specs that cost $5000 and require you to sign a NDA)
I don't recall this being the case for any standard prior to MPEG. And, if you think this is bad, I work with broadcasters who are struggling to convert to digital, and MPEG-LA wants to charge royalties on a PER STREAM basis (i.e. if they are using their channel for 4 low quality shows it costs 4x what it does for one HDTV show) Last edited by mpucoder; 4th January 2002 at 16:11. |
|
|
|
|
|
#19 | Link |
|
Registered User
Join Date: Dec 2001
Location: Israel
Posts: 28
|
The MPEG-4 simple profile (like DivX) is a variant of the older H263 video codec. There are some patents which are directly linked to MPEG-4 but the royalty conditions are not closed yet. Many companies have already made MPEG-4 software and hardware implementations, ignoring those patents. It would be hard to sue all those companies.
MPEG is a committee, as such, things progress very slowly (like technolgy licensing). I'll end with a joke: Q: What's a camel ? A: A horse designed by a committee
|
|
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|