sankt
4th December 2004, 04:28
Dirac 0.5.0
This is a major release and contains many feature/algorithmic improvements over 0.4.x
- Added C interface for the encoder application. Refer to the api documentation in dirac_encoder.h or in the Programmer's Guide at dirac.sourceforge.net/documentation/code/programmers_guide/index.htm
- Updated bitstream version. Encoder/Decoder apps in this release will not be able to decode bitstreams generated by earlier versions.
- Improvements to Constant Quality encoding engine to improve stability.
- Speed-ups to motion compensation and wavelet transform for faster decoding.
- Removed rounding errors from motion compensation.
- Fixed bugs with clipping and encoding black or white areas.
- Fixed bug with overflow in context modelling for arithmetic coding of HD pictures.
- Added unit tests for motion compensation classes and wavelet classes.
- The number of frames parameter is no longer required. All existing picture header files must be recreated using make_header for this parameter to be omitted. Otherwise, incorrect bit rates will be reported by the encoder application.
- Updated algortihm documentation.
- Restructured libraries so that only two libraries are generated - an encoder library and a decoder library. 'make install' will now install only the public API libraries and header files, the encoder and decoder apps and the conversion and instrumentation utilities.
- Added support for building shared and/or static libraries using libtool under UNIX, GNU/Linux. Shared and static libraries are built by default.
- Added support for building shared or static libraries under MS Windows using MSYS and the no cost MSVC++ 2003 toolkit. Shared libraries are built by default.
- Added support for building the codec using MS Visual C++ .NET 2003 under MS Windows. Options are available to build Dlls and static libraries. The _declspec mechanism is used to export the Encoder and Decoder public "C" API.
- New target 'valgrind-check' added to make under Linux.
- Build under MS Windows using nmake no longer supported.
- Bugs fixed: 1050816, 1055692, 1050757, 1044503, 1044501, 1044499
- Patches Applied: 1055714, 1055707, 1061923, 1071429, 1059342
Latest Win32 Dirac binaries posted at doom9.org forums.
forum.doom9.org/showthread.php?threadid=75387&perpage=20&highlight=dirac&pagenumber=3
Dirac 0.5.0 win32 binaries (MSVC++ 2003)- ebola.gamersrevolt.it/dirac/dirac-0.5.0.rar
You can use the open source file archiver software www.7-zip.org to decompress the rar files.
This is a major release and contains many feature/algorithmic improvements over 0.4.x
- Added C interface for the encoder application. Refer to the api documentation in dirac_encoder.h or in the Programmer's Guide at dirac.sourceforge.net/documentation/code/programmers_guide/index.htm
- Updated bitstream version. Encoder/Decoder apps in this release will not be able to decode bitstreams generated by earlier versions.
- Improvements to Constant Quality encoding engine to improve stability.
- Speed-ups to motion compensation and wavelet transform for faster decoding.
- Removed rounding errors from motion compensation.
- Fixed bugs with clipping and encoding black or white areas.
- Fixed bug with overflow in context modelling for arithmetic coding of HD pictures.
- Added unit tests for motion compensation classes and wavelet classes.
- The number of frames parameter is no longer required. All existing picture header files must be recreated using make_header for this parameter to be omitted. Otherwise, incorrect bit rates will be reported by the encoder application.
- Updated algortihm documentation.
- Restructured libraries so that only two libraries are generated - an encoder library and a decoder library. 'make install' will now install only the public API libraries and header files, the encoder and decoder apps and the conversion and instrumentation utilities.
- Added support for building shared and/or static libraries using libtool under UNIX, GNU/Linux. Shared and static libraries are built by default.
- Added support for building shared or static libraries under MS Windows using MSYS and the no cost MSVC++ 2003 toolkit. Shared libraries are built by default.
- Added support for building the codec using MS Visual C++ .NET 2003 under MS Windows. Options are available to build Dlls and static libraries. The _declspec mechanism is used to export the Encoder and Decoder public "C" API.
- New target 'valgrind-check' added to make under Linux.
- Build under MS Windows using nmake no longer supported.
- Bugs fixed: 1050816, 1055692, 1050757, 1044503, 1044501, 1044499
- Patches Applied: 1055714, 1055707, 1061923, 1071429, 1059342
Latest Win32 Dirac binaries posted at doom9.org forums.
forum.doom9.org/showthread.php?threadid=75387&perpage=20&highlight=dirac&pagenumber=3
Dirac 0.5.0 win32 binaries (MSVC++ 2003)- ebola.gamersrevolt.it/dirac/dirac-0.5.0.rar
You can use the open source file archiver software www.7-zip.org to decompress the rar files.