Codec



Un compresor/descompresor (codec) es cualquier dispositivo o aplicación con la doble función de comprimir y descomprimir un objeto o archivo de datos.

[alert type=»info» icon-size=»small»]Un Codec permite la compresión de datos o archivos y la posterior inversión de los datos comprimidos a su estado original.[/alert]

Normalmente, un códec se implementa mediante la combinación de soluciones de hardware y software. El software proporciona el algoritmo o la técnica en la que se comprimen/descomprimen los datos o el archivo, mientras que el hardware proporciona computación bruta para procesar los datos y/o implementar físicamente el algoritmo.

Los códecs son ampliamente utilizados en aplicaciones informáticas para comprimir y descomprimir datos digitales.

Un ejemplo es una utilidad de compresor/descompresor basada en red comprime y transmite datos desde un extremo, mientras que el proceso se invierte (descomprime) en el otro extremo para recuperar los datos en su forma original.

 

Codecs sin Pérdidas

Los Codecs sin pérdidas, no reducen la calidad del archivo de medios original. Algunos ejemplos de códecs de audio sin pérdida son el códec de audio gratuito (FLAC) y el códec de audio sin pérdida de Apple (ALAC).

Los códecs de vídeo compatibles con la compresión sin pérdidas incluyen H.264 y QuickTime RLE. Un códec sin pérdida a menudo puede reducir el tamaño de un archivo de medios a aproximadamente un 50% sin alterar la calidad.

 

Codecs con Pérdidas

Otros códecs tienen pérdidas, lo que significa que la compresión reduce la calidad del medio.

Ejemplos de códecs de audio con pérdida son Adaptive Differential Pulse Code Modulation (ADPCM) y MPEG-1 Layer 3 (MP3).

Los códecs de vídeo con pérdidas más comunes son MPEG-2 y HEVC. La mayoría de los códecs con pérdidas proporcionan un ajuste de compresión variable, que le permite seleccionar cuánto comprimir el medio. Por ejemplo, si aplica una compresión fuerte a un archivo de audio, puede reducir el tamaño del archivo al 10%, pero el audio puede sonar como si hubiera sido comprimido. Si utiliza una configuración de compresión más baja que reduce el tamaño del archivo al 30%, es posible que esté más cerca del archivo original.

[alert type=»info» icon-size=»small»]Los códecs con pérdidas se aplican comúnmente a los medios de transmisión por streaming, de esta forma los datos se pueden transferir más rápidamente a través de Internet.[/alert]