a compressed version of a video file
an algorithm which is used to Compress and Decompress video file streams
a software module that enables compression of video
a type of video algorithm used to reduce file sizes with different mathematical techniques
A video codec is a device or software that enables video compression and or decompression for digital video. The compression usually employs lossy data compression. Historically, video was stored as an analog signal on magnetic tape.