DivX 5.01 Change Log

New:

A \"field order\" check box was added to the \"All frames are telecine\" option in the IVTC inverse telecine (3:2 pulldown) mode. This allows the codec to be used with video capture cards that have their fields reversed (i.e., top field first instead of bottom field first). Checking this box tells the codec to take this reversed field order into account during the IVTC process.

Improved the workaround for a DirectShow bug that causes the requested bitrate to not be respected by the codec during one-pass encoding. This affects applications (such as video capture applications) that use the DivX DirectShow interface to access the codec. This problem is due to a bug in DirectShow, not in DivX itself, but we have a workaround that should solve the problem.

Updated the inverse telecine (3:2 pulldown) thresholds to do a better job of catching all combing artifacts. Previously, some interlacing artifacts could get through the IVTC process, but this is not true any more.

Fixed:

Fixed a bug where the use of crop and resize functions would cause garbled output in both AVI and DivX files. The crop and resize functions no longer cause visual artifacts.

Fixed a bug where VirtualDub would crash and/or disappear after the first pass when using resize and crop features. This no longer happens.

Fixed a problem where crop and resize settings would not remain between the first and second passes during two-pass encoding. The settings now remain as they should.

Fixed an issue where bilinear resize would not always work properly. Bilinear resize should now work with no problems.

Fixed a problem where the resize function would crash when expanding the source content.

Fixed an issue where the Intelligent IVTC and two-pass encoding modes would not work properly when used together.

Fixed a problem where \"All Frames Interlace\" would not always work properly.

Fixed a bug that caused global motion compensation (GMC) to produce artifacts on top of the picture during encoding.

Fixed a bug where using data partitioning and GMC together would produce visual artifacts in the encoded video. This no longer happens.

Fixed a bug where the divx.dll library would not decode DivX 3.x content properly. This affected applications like VirtualDub that use the VfW interface to use DivX. The problems this caused, such as blank frames, are now fixed.

Fixed a bug where basic deinterlace functionality would cause the codec to crash on Pentium 4 processors.

Fixed a problem where using data paritioning and psychovisual modeling together would produce severe visual artifacts. These settings can now be used together.

Fixed an issue where encoding content with resolutions not divisible by 16 would cause purple and pink artifacts to appear in the encoded content. These artifacts no longer appear. You can now encode content that has resolutions divisible by 4 or 8, however we still strongly recommend encoding only content with resolutions divisible by 16, as the 4 and 8 dimensions will not encode as efficiently. (There remains a known issue about resolutions divisible by 2.)

Fixed a bug where the DirectShow filter would not use the overlay properly with Matrox Millennium video cards on Windows 2000. It now works properly.

Changed:

Changed the \"Intelligent IVTC\" mode to \"All frames are telecine.\" The mode now only processes sources that are completely telecine\'d and not hybrid sources. (The codec can still handle hybrid sources that are partially interlaced and partially progressive.) We found that processing hybrid telecine sources is impossible without tighter control of the encoding application. We will work to add this functionality back into a future release.

OldVersion.com Points System

When you upload software to oldversion.com you get rewarded by points. For every field that is filled out correctly, points will be
rewarded, some fields are optional but the more you provide the more you will get rewarded!