api.video

Features

Developers

Glossary

All things video.

Full glossary

lossy compression

What is Lossy Compression?

Lossy compression is a way of compressing data where you reduce the file size by removing data in the file. Another name for it is irreversible compression, because you can't return to the original image, video, or audio that you started out with. In discussions, you will often hear either lossy vs. lossless compression or irreversible and reversible compression. (Though the latter terms are more common if you are looking at medical data.)

The most common lossy data compression techniques are transform coding and predictive coding. Generally speaking, transform coding involves taking samples of images or sound, chopping them into small segments, then quantizing them. Quantization is the process of determining what parts of an image you can discard or consolidate with minimal loss in quality. The most common lossy compression algorithm is the discrete cosign transform (DCT), which was first published by Nasir Ahmed and K.R. Rao in 1974. Predictive coding involves taking previous or following decoded data to predict the current sample of audio or an image frame.

The goal of lossy compression is to be able to reconstruct data in a way where you don't notice that some of the original data is missing. Many popular video compression standards are lossy, for example H.264, H.265, AV1 and VP9 to name a few.

While lossy compression can help video be transmitted more rapidly and take up less space, this type of format suffers from generation loss. Over time if you continue to compress and decompress your file using lossy compression methods you will decrease the quality of your file over time. Best practice is to keep a back up of your video files using a lossless compression method so you can preserve a high quality version of your file to use when needed.