Un software o dispositivo de hardware capaz de codificar o decodificar una señal o un flujo de datos digitales.
Descripción
El término códec es un acrónimo de Compositor-Decompositor (o más comúnmente, Compresor-Descompresor). Se refiere a un algoritmo o programa informático capaz de transformar un flujo de datos o una señal analógica en un formato digital (codificación) y viceversa (decodificación).
En el mundo de la comunicación y los negocios digitales, el problema principal es el tamaño de los archivos. El audio y el video en estado «puro» (sin comprimir) generan archivos demasiado pesados para ser transmitidos por internet o almacenados eficientemente.
El códec actúa como un traductor inteligente, que:
-
codifica: comprime los datos eliminando información redundante o imperceptible para el ojo/oído humano.
-
decodifica: reconstruye los datos para que el usuario pueda ver el video o escuchar el audio en su dispositivo.
Tipos
Códecs con pérdida (lossy)
Eliminan información de forma permanente para lograr archivos muy pequeños. Es el estándar en streaming (Netflix, Spotify, YouTube). El reto es que la pérdida de calidad sea imperceptible.
Códecs sin pérdida (lossless)
Reducen el tamaño del archivo sin eliminar ningún dato original. Son fundamentales en archivos históricos o en edición profesional, pero ocupan mucho más espacio.