Codec
Part of speech: noun
Definitions
- A tool or program that converts data into a coded form and then reverses the process to its original state
- An apparatus or software application designed to compress and decompress digital information
- A system that encodes signals or data for transmission or storage and decodes them for playback or use
Etymology: "Codec" is a syllabic abbreviation of "coder-decoder," a pairing of the two halves of the process: one part encodes data into a coded form, and the other reverses it. The blend follows the pattern of "modem," itself a shortening of "modulator-demodulator," which is the likely model for the shape of the word. The compressed form reads as a single unit, so the two functions merge into one device or program. A codec is often thought of as the software or hardware that performs both directions, whether that means shrinking a video file for storage and expanding it again for playback, or converting an analogue signal to digital and back.
Synonyms: coder, decoding software, encoding software, compressor, decompressor