One of the main tasks undertaken during the development and tuning of a codec is evaluation of the quality of compressed video.
Our team has more than 7 years of experience testing and developing video codecs of various types and standards.
Some of our publicly available codec comparison reports can be freely downloaded
from the compression.ru website.
The unique experience gained during these comparisons, along with our own video codec-related research and
development projects, has helped us to provide high-quality video codec testing and tuning services worldwide.
We boast highly qualified and experienced personnel who produce professional, custom software for management of
measurement data and for automatic and semiautomatic analysis of data. Our team is able to quickly and efficiently
locate any weaknesses in a codec, find the advantages of competitors' codecs and take steps to create a superior product.
x264 Codec Capabilities Analysis
Below is a demo comparison that shows a typical analysis and its results.
More than 70 different presets were tested for the x264 video codec (one of the best H.264 codecs).
The results of the testing and analysis clearly show the strong and weak points of the codec.
Such results are the first step of the codec's tuning and improvement.
The tuning process includes not only improved parameter selection, which is by itself a complicated task that requires proper expertise, but also development of new algorithms compliant with the desired standards for compressed video.
The implementation, the support for numerous options or profiles and the use of advanced methods for control of the encoding process are only the beginning of a solid codec's competitiveness and compression effectiveness. The possible applications are so wide-ranging that a truly effective codec must undergo extensive goal-oriented tuning. Analysis and tuning should take into account any possible advantages from the use of modern pre-filtering and post-filtering methods, such as denoising, deflicking, deblocking and film grain noise suppression and reconstruction.
Testing and tuning software
Analysis of codec output is a difficult task, partly because of the enormous amount of data.
Even simple testing of a codec's effectiveness without the additional debugging information analysis
requires handling 5-dimension data structures (codec, preset, bitrate, video sequence and metric).