Audio and video data compression


Free Download Mp4Gain
picture

Audio and video data compression

Audio and video data compression

In computer science and information theory, data compression or source coding is the process of representing information with fewer data bits (or other information-related units) than if it were not encoded, according to an encoding mechanism specific .

Audio and video data compression

For example, if we encode “compression” as “comp”, the item can be represented with fewer data bits. A common example is the ZIP archive format, which not only provides compression but also acts as an archiver, capable of storing many files in the same archive.

We can use data consistency (represented by information entropy, entropy), regularity, and predictability to achieve data compression. The compression technology first developed by humans is actually natural language. Generally speaking, if a thing can be described in a relatively simplified natural language, then it will be better able to compress such things.

The more consistent the data, the more concentrated its statistical features. Taking image compression as an example, it centrally represents the time domain and frequency domain of the Fourier transform, the histogram, and the eigenvalues.

Data compression is possible because most real-world data has statistical redundancy. For example, the letter “e” is more commonly used in English than the letter “z”, and it is very unlikely that the letter “q” will be followed by a “z”. Non-destructive data compression generally exploits statistical redundancy so that the sender’s data can be represented more succinctly, but fully.

The compression ratio of non-destructive data compression is not sufficient to handle large volumes of audio and video data, but higher compression can be achieved if some loss of fidelity is tolerated. For example, when people look at photographs or television images, they may not realize that some details are not perfect. Similarly, two audio recording sample streams may sound the same, but they are not actually exactly the same. Destructive data compression uses fewer bits to represent images, video, or audio with acceptable or imperceptible numbers.

However, there are often files that cannot be compressed using destructive data compression, and in fact cannot be compressed using any compression algorithm for data that does not contain discernible patterns. Also, trying to compress already compressed data often results in data bloat.


Free Download Mp4Gain
picture


Mp4Gain Main Window
picture


Mp4Gain Features
picture


Free Download Mp4Gain
picture

Author: R. Arias

R. Arias is the author of this article and has extensive experience for more than 30 years as a recording engineer and audio specialist, as well as more than 20 years of experience creating algorithms related to audio and video. Linkedin