Los codec de video

¿Sabes qué es un codec? ¿En qué se diferencia de un formato de video? ¿Cómo funcionan?

divx codec
DivX codec

Un codec no es más que un programa que incluye un conjunto de algoritmos e instrucciones para codificar y decodificar vídeo o audio digital, de forma que se reduzca el tamaño que ocupan. De hecho, codec son las iniciales de COdificador / DECodificador. El vídeo o audio sin compresión ocuparían muchísimo, de ahí que sea necesario algo que reduzca su tamaño. Normalmente los algoritmos de compresión empleados conllevan una perdida de calidad, por lo que siempre interesará utilizar los codecs que más compresión logren y menos calidad pierdan dependiendo de para qué vayamos a utilizarlos.

Un mismo codec se puede utilizar para distintos formatos de video, por lo que será necesario que el creador del video y la persona que lo vaya a visualizar dispongan de los reproductores y los codecs adecuados.

Existe un complicado equilibrio entre la calidad de video, la cantidad de datos necesarios para representarlo (también conocida como tasa de bits), la complejidad de los algoritmos de codificación y decodificación, la robustez frente a las pérdidas de datos y errores, la facilidad de edición, la posibilidad de acceder directamente a los frames, y otros factores.

Los sistemas de compresión de vídeo digital se basan todos en una estructura común. En primer lugar, extraen la información redundante de las imágenes, de modo que mediante el envío de esa información puedan ser reconstruidas en el receptor. En segundo lugar, los sistemas llevan a cabo aproximaciones de la señal, con el fin de poder reducir el bitrate de laseñal al ser transmitido. Por último el sistema se encarga de encontrar el modo más eficiente para poder enviar todos estos datos o información.

La compresión se lleva a cabo en 3 pasos consecutivos:
1.- Compensación de movimiento
El sistema se encarga de encontrar si alguna parte de la imagen se repite en imágenes anteriores. Si esto es así el sistema enviará sólo la información de dónde se repiten esas partes de las imágenes (frecuencia de ocurrencia), en vez de volver a enviar toda la imagen entera.
2.- Codificación de la transformada
En este paso se convierte la señal desde el dominio temporal al dominio frecuencial, es decir se expresa la señal como un conjunto de componentes frecuenciales.
3.- Codificación estadística
La codificación estadística consiste en analizar las palabras digitales que llegan en un período determinado y se codifican de nuevo las que se repiten más a menudo.
Codecs de video más populares de compresión sin pérdida
 Alpary
 Animación
 ArithYuv
 AVIzlib
 CamStudioGZIP CorePNG
 Dirac
 FastCodec
 Ffv1
 Huffyuv
 Lagarith
 LCL
 LOCO
 LZO
 MSULosslessVideoCodec
 PICVideo
 SheerVideo
 Nieve
 TSCC pantalla TechSmith captura Codec
 x264
 ZMBV (Movimiento Postal Video Block) Codec YULS
Codecs de video más populares de compresión con pérdida Audio de video estándar (AVS) OpenAVS Blackbird FORscene códec de vídeo Cineform
 Cinepak
 Dirac Schrödinger Diracinvestigación DV Firebird H.261 FFmpegH.261(libavcodec) MPEG-1 Parte 2 (MPEG-1 Video) CinemaCraftEncoder
 ElecardMPEG-1decodificador/codificador FFmpeg
 LigosLSXMPEG-1
 MainConceptMPEG-1 TMPGEnc
 H.262/MPEG-2 Parte 2 (MPEG-2 Video)

  •   Canopus ProCoder
  •   CinemaCraftEncoder
  •   ElecardMPEG-2VideoDecoder/Encoder
  •   FFmpeg
  •   InterVideoVideoDecoder
  •   LigosLSXMPEG-2
  •   MainConceptMPEG-2
  •   TMPGEnc
  •  H.263
  •   FFmpegH.263(libavcodec)
  •  MPEG-4 Parte 2 (MPEG-4 Advanced Simple Profile)
  •  3ivx
  •  DivX
     ElecardMPEG-4Decoder/Encoder
  •  libavcodec
     HDX4
     NeroDigital
     Xvid

 H.264/MPEG-4 AVC y MPEG-4 Parte 10 (MPEG-4 Advanced Video Coding), aprobado para el Blu-ray

  •   Core AVC
  •   Elecard AVC decodificador/codificador
  •   Main Concept
  •   Nero Digital
  •   QuickTime H.264
  •   Sorenson AVC Pro codec
  •   Vanguardia software solutions
  •   x264
  •   Indeo3/4/5
  •   MJPEG
  •  FFmpeg
  •  Morgan Multimedia M-JPEG
  •  Pegasus PIC Video M-JPEG
  •   JPEG2000 codec dentro del marco de vídeo
  •   OMSVideo
  •   On2 Technologies TrueMotion VP3 / VP4, VP5 , VP6 , VP7 , VP8 , bajo el nombre de la Corporación Pato : TrueMotion S , TrueMotion 2
  •   Pixlet
  •   Apple ProRes 422
  •   RealVideo
  •   Nieve Wavelet Codec
  •   Sorenson Video , Sorenson Spark
  •   Tarkin
  •   Theora
  •  FFmpeg
  •  libtheora
  •   VC-1 (estándar SMPTE, subconjunto de Windows Media Video)
  •   VC-2 estándar SMPTE (también conocido como Pro Dirac)
  •  Schrödinger
  •  Dirac investigación
  •   VC-3 estándar SMPTE
  •  AvidDNxHD
  •  FFmpeg
  •   Windows Media Video(WMV)
  •  CERA(Parte de la serie de Windows Media)

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *