What is the Xvid codec:
The Xvid Codec (formerly capitalized differently: XviD) is a video encoding and decoding (playback) codec designed to compete with the popular DivX codec.
Who developed the Xvid codec?
Xvid is a continuation of Project Mayo (original open source project responsible for the commercial DivX codec) and aims to develop a high quality open-source MPEG-4 codec. Unlike DivX, Xvid remains open-source.
Why should I use the Xvid codec?
The quality of the codec is extremely good (in most cases, better than DivX), and encoding speed is very fast as well, so it is at least worth a try. Plus it's free :)
Most encoding software that supports DivX encoding will also support Xvid encoding. The same goes for multimedia players, and standalone players.
How do I encode video using the Xvid codec?
You can read my DVD to Xvid Conversion Guide to find out how to convert DVDs to Xvid or if you are already familiar with DVD to DivX conversion, you can go directly to our Xvid Setup/Reference Guide. There are additional articles links on the Xvid Codec links page.
The official change log for version 1.2.2 is as follows:
- xvidcore library
- Workaround for nasm bug with Mach-O/OSX target
- Fix for missing resync marker range check (reported by IBM X-Force. Thanks go to John McDonald and Christopher Valasek)
- Improved precision for RGB<->YUV conversions
- Fix for potential RGB24 access violation
- Updated compiler options for Apple PPC target
- Fixed MSVC6 projects to work for path names with spaces
- VFW frontend
- DShow frontend
- Bugfix for wrong handling of xvidcore XVID_ERR_MEMORY return code (reported by IBM X-Force. Thanks to John McDonald and Mark Dowd)
Download this updated version of the Xvid codec here.