Xvid(旧称为XviD)是一个开放源代码的MPEG-4视频编解码器,它是基于OpenDivX而编写的。Xvid是由一群原OpenDivX义务开发者在OpenDivX于2001年7月停止开发后自行开发的。Xvid
支持多种编码模式,量化(Quantization)方式和范围控,运动侦测(Motion
Search)和曲线平衡分配(Curve),动态关键帧距(I-frame
interval),心理视觉亮度修正,演职员表选项,外部自定义控制,运动向量加速(Hinted
ME)编码,画面优化解码等众多编码技术,对用户来说功能十分强大。
Xvid的主要竞争对手是DivX。但Xvid是开放源代码的,而DivX则只有免费(不是自由)的版本和商用版本。
下载:
xvidcore-1.2.2.tar.gz
xvidcore-1.2.2.tar.bz2
xvidcore-1.2.2.zip
This release is Xvid 1.2.2 bugfix release. It is API compatible with
the previous 1.2.1 stable release. This release contains important,
security-related fixes. Update is highly recommended.
Changes since 1.2.1: 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)
Changes:
A potential RGB24 access violation was fixed. A fix for a
missing resync marker range check was made. A workaround for a nasm bug
with the Mach-O/OS X targets was implemented. The precision for
RGB<->YUV conversions was improved. |