DivX 5.01 & DivX Pro 5.01 Released!

Published by

A new version of DivX has been released. These bug fix releases fix virtually all of the known issues in version 5.0. And this DivX has DivX Player 2.0 Alpha 3 included. Click on Read More... to see what's new with DivX 5.01, DivX Pro 5.01, DivX Player 2.0 Alpha 3 & direct download links. Click here to download DivX 5.01. Click here to download DivX Pro 5.01. What's New With DivX 5.01: Improved: Psychovisual modeling enhancements now reallocate saved bits in an improved manner, meaning the psychovisual modeling mode will produce better visual quality. 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. Fixed: 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. What's New with DivX Pro 5.01: 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: Psychovisual modeling enhancements now reallocate saved bits in an improved manner, meaning the psychovisual modeling mode will produce better visual quality. 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. What's New With DivX Player 2.0 Alpha 3: New: Integrated the new DivX 5.0.1 decoder into the application. Added support for variable bitrate (VBR) MP3 audio tracks in DivX videos. This support is not complete, but it is much improved over previous versions. Most files with VBR audio should work properly. Added brightness/contrast/saturation controls into the application. These can be accessed via the Options dialog. Improved: Improved application stability across the board, particularly when opening and playing multiple files back to back without exiting the application in between viewings. Fixed: Fixed an issue with the handling of FOURCC codes in AVI files. There was a minor bug in previous application versions that would interpret the FOURCC code incorrectly. This would cause some files to play improperly for no apparently reason. Fixed an issue that would cause files encoded with FlaskMPEG and its derivatives (e.g., Xmpeg) to not playback properly in the application. This is actually due to a bug in the way that FlaskMPEG, et al. set FOURCC codes, but we now workaround this problem.