Suspiro

Códec de vídeo sin pérdida
Suspiro
Desarrollador(es)Ben Rudiak-Gould
Lanzamiento inicial2000
Versión final
2.1.1 / 23 de agosto de 2000 ; hace 24 años ( 23 de agosto de 2000 )
Escrito enC++
Sistema operativoWindows 9x , NT
Tipocódec de vídeo sin pérdida
LicenciaLicencia Pública General de GNU versión 2
Sitio webwww.math.berkeley.edu:80/~benrg/huffyuv.html 

Huffyuv (o HuffYUV ) es un códec de vídeo sin pérdida creado por Ben Rudiak-Gould que pretende sustituir al formato de captura de vídeo YCbCr sin comprimir. El códec también puede comprimir en el espacio de color RGB .

"Sin pérdida" significa que la salida del descompresor es bit a bit idéntica a la entrada original al compresor. La compresión sin pérdida solo ocurre cuando el espacio de color de compresión coincide con el espacio de color de entrada y salida. Cuando los espacios de color no coinciden, se realiza una compresión con baja pérdida.

El algoritmo de Huffyuv es similar al del JPEG sin pérdida , en el sentido de que predice cada muestra y luego codifica el error con la técnica Huffman . El predictor es solo intraframe.

Implementaciones

La implementación original fue escrita para Windows por Ben Rudiak-Gould y publicada bajo los términos de la GPL . La Huffyuv 1.1 fue lanzada en 2000. [1] La implementación se considera muy rápida, brindando un rendimiento de compresión de hasta 38 megabytes por segundo en un Celeron de 416 MHz. La Huffyuv oficial no ha tenido una nueva versión desde 2002.

Se lanzó Huffyuv 2.1.1 con el parche CCESP 0.2.5 para solucionar problemas, particularmente de compatibilidad con Cinema Craft Encoder. [2]

Huffyuv 2.2 está disponible en algunos sitios alternativos, [3] pero se informa que tiene problemas en algunos sistemas informáticos. [4]

Huffyuv MT es una versión multiproceso que utiliza un FourCC diferente .

Actualmente se está desarrollando una bifurcación del código llamada Lagarith que ofrece una mejor compresión a costa de una velocidad muy reducida en sistemas monoprocesador. [5] [6]

El proyecto FFmpeg también contiene una implementación de HuffYUV que permite crear y reproducir archivos HuffYUV en Linux y Mac OS X. Además, esto significa que muchas de las aplicaciones que utilizan FFmpeg como base también pueden reproducir/crear archivos HuffYUV, incluyendo VLC media player , MPlayer y ffdshow . FFmpeg también tiene su propia versión específica de FFmpeg (incompatible con la original) de HuffYUV que admite una variedad más amplia de espacios de color, incluyendo espacios de color de alta profundidad de bits y de cuarteado de croma de hasta 48 bpp.

Véase también

Referencias

  1. ^ Grupos de Google de Ben Rudiak-Gould - rec.video.desktop, consultado el 11 de agosto de 2009
  2. ^ Parche 0.2.5 de Huffyuv, consultado el 20 de agosto de 2009
  3. ^ Huffyuv 2.2.0, consultado el 20 de agosto de 2009
  4. ^ Huffyuv 2.2 bloquea XP, consultado el 20 de agosto de 2009. Archivado el 18 de agosto de 2004 en Wayback Machine .
  5. ^ Códec de vídeo sin pérdida Lagarith. Consultado el 28 de enero de 2009.
  6. ^ El caso contra Lagarith. Consultado el 26 de junio de 2013.
  • Descripción técnica detallada del códec HuffYUV (HFYU)
Obtenido de "https://es.wikipedia.org/w/index.php?title=Huffyuv&oldid=1217642592"