Yeah I know that XVID has problems on some DivX players, my friend cant play them on his. What boggles my mind is that on the Doom9 site they love the xvid codec so much better than DIVX. They say its faster and better quality. Im using the 5.2.1 DivX codec and its almost the exact same speed as XVID. Im sticking with DivX for compatability like when I need to convert movies to my cell phone or PSP when I get one. The XBOX is the key to having the best media center on the block. I use AutoGK and backup all my movies to 1gb files (except super long ones, then I go to 2gb). Running in 720p is nice too.
8)
XviD is just as compatible if you want it to be. You just have to limit what ASP features you use. As for PSP's, from what I understand they only support SP anyway and SP MPEG4 in an mp4 container is SP MPEG4, doesn't matter if it is XviD, DivX, QuickTime or whatever it is all the same. None of the mess with FourCC's that you get when using AVI as a container.
What CPU do you have? Because doom9 has an AMD 64. If you have a P4 with HT then the gap between DivX and XviD is probably smaller.
I have been using DivX for years, but recently switched to XviD.
When you encode, there are settings to select. If you want maximum playback compatibility, this becomes a major factor in your settings...
Quote:XviD is just as compatible if you want it to be
Exactly :^)
The problem is if you guys have XviDs that you didn't make.
The person making them has clearly not given compatibility the proper consideration.
Quote:XVID has problems on some DivX players
This is an oversimplification of a complex issue - one XviD might, while another might not.
@ Celtic_d
Could somebody create a short, definitive guide to making mainstream MPEG4-compatible XviDs?
It would be fairly straightforward, as the XviD settings are not overly complex... I believe there is 1 'tragic mistake' setting that is disqualifying these XviDs from playing.
Can this be clearly identified once & for all...?
Open up mpeg4 modifier - chose a film via the browse button.
After browsing and selecting a film the program will scan through the film.
If after checking the film you see the screen above with the unpack box unticked and under the userdata a box containing a DIVX code ending with a p then you need to unpack the film.
If the code ends with a p - click on the actual line with your cursor and select edit - under the box.
All you need do then is change the p to n and then place a tick in the unpack box - then just chose to save the file. I always use the film name followed by UP.AVI - when saved I know the file has then been unpacked.
Except on a few rare occasions XviD has always been MPEG4 compliant. For full compatibility with the standards though use mp4box to remux your XviD AVI to mp4. Reason I suggest mp4box is that it can handle bframes fine including packed ones.
Now for standalone compatibility (which has nothing to do with MPEG-4), use the DXN HT (DivX Networks Home Theatre) profile. This way settings like qpel and GMC are disabled and VBV is enabled. I also did some builds with some custome MTK profiles, including 6mbit NTSC/PAL ones as the theory was that some MTK players can handle the extra bitrate fine. No need for MPEG4 modifer if you use them either as packed bitstream is auto disabled if you set more than one consecutive bframe.