Articulo de referencia

Tasa de bits variable

La tasa de bits variable ( VBR , por sus siglas en inglés) es un término utilizado en telecomunicaciones e informática que se refiere a la tasa de bits empleada en la codificaci...

La tasa de bits variable ( VBR , por sus siglas en inglés) es un término utilizado en telecomunicaciones e informática que se refiere a la tasa de bits empleada en la codificación de audio o vídeo. A diferencia de la tasa de bits constante (CBR, por sus siglas en inglés), los archivos VBR varían la cantidad de datos de salida por segmento de tiempo. La VBR permite asignar una tasa de bits mayor (y, por lo tanto, más espacio de almacenamiento) a los segmentos más complejos de los archivos multimedia, mientras que se asigna menos espacio a los segmentos menos complejos. El promedio de estas tasas se puede calcular para obtener una tasa de bits promedio para el archivo.

Los archivos de audio MP3 , WMA y AAC pueden codificarse opcionalmente en VBR, mientras que Opus y Vorbis se codifican en VBR por defecto. [ 1 ] [ 2 ] [ 3 ] La codificación de tasa de bits variable también se usa comúnmente en video MPEG-2 , video MPEG-4 Parte 2 ( Xvid , DivX , etc.), video MPEG-4 Parte 10 /H.264, Theora , Dirac y otros formatos de compresión de video. Además, la codificación de tasa variable es inherente a los esquemas de compresión sin pérdidas como FLAC y Apple Lossless .

Ventajas y desventajas de la VBR

Las ventajas de VBR radican en que produce una mejor relación calidad-espacio en comparación con un archivo CBR de los mismos datos. Los bits disponibles se utilizan de forma más flexible para codificar los datos de audio o vídeo con mayor precisión, empleando menos bits en los pasajes menos exigentes y más bits en los pasajes difíciles de codificar. [ 2 ] [ 4 ]

Las desventajas son que puede llevar más tiempo codificar, ya que el proceso es más complejo, y que algunos hardware podrían no ser compatibles con los archivos VBR. [ 2 ]

Métodos de codificación VBR

Codificación de múltiples pasadas y codificación de una sola pasada

VBR se crea utilizando la llamada codificación de una sola pasada o codificación de múltiples pasadas . La codificación de una sola pasada analiza y codifica los datos "sobre la marcha" y también se utiliza en la codificación de tasa de bits constante. La codificación de una sola pasada se utiliza cuando la velocidad de codificación es lo más importante, por ejemplo, para la codificación en tiempo real. La codificación VBR de una sola pasada generalmente se controla mediante la configuración de calidad fija o mediante el rango de tasa de bits (tasa de bits mínima y máxima permitida) o mediante la configuración de tasa de bits promedio . La codificación de múltiples pasadas se utiliza cuando la calidad de codificación es lo más importante. La codificación de múltiples pasadas no se puede utilizar en la codificación en tiempo real, la transmisión en vivo o la transmisión en directo . La codificación de múltiples pasadas lleva mucho más tiempo que la codificación de una sola pasada, porque cada pasada implica una pasada a través de los datos de entrada (generalmente a través de todo el archivo de entrada). La codificación de múltiples pasadas se utiliza solo para la codificación VBR, porque la codificación CBR no ofrece ninguna flexibilidad para cambiar la tasa de bits. La codificación de múltiples pasadas más común es la codificación de dos pasadas. En la primera pasada de la codificación de dos pasadas, se analizan los datos de entrada y el resultado se almacena en un archivo de registro. En la segunda pasada, se utilizan los datos recopilados en la primera pasada para lograr la mejor calidad de codificación. En la codificación de vídeo, la codificación de dos pasadas se controla generalmente mediante la configuración de la tasa de bits promedio, la configuración del rango de tasa de bits (tasa de bits mínima y máxima permitidas) o la configuración del tamaño del archivo de vídeo de destino. [ 5 ] [ 6 ]

Rango de tasa de bits

Este método de codificación VBR permite al usuario especificar un rango de tasa de bits: una tasa de bits mínima y/o máxima permitida. [ 7 ] Algunos codificadores extienden este método con una tasa de bits promedio. La tasa de bits mínima y máxima permitida establecen límites dentro de los cuales la tasa de bits puede variar. La desventaja de este método es que la tasa de bits promedio (y, por lo tanto, el tamaño del archivo) no se conocerá de antemano. El rango de tasa de bits también se utiliza en algunos métodos de codificación de calidad fija, pero generalmente sin permiso para cambiar una tasa de bits específica. [ 8 ]

tasa de bits promedio

La desventaja de la codificación ABR de una sola pasada (con o sin tasa de bits variable restringida) es la opuesta a la de la VBR con cuantificador fijo : el tamaño de la salida se conoce de antemano, pero la calidad resultante es desconocida, aunque sigue siendo mejor que la CBR. [ 9 ]

La codificación ABR de múltiples pasadas es más similar a la VBR de cuantificador fijo, porque un promedio más alto realmente aumentará la calidad. [ 10 ]

Tamaño del archivo

La codificación VBR mediante la configuración del tamaño del archivo suele ser una codificación de múltiples pasadas. Permite al usuario especificar un tamaño de archivo objetivo concreto. En la primera pasada, el codificador analiza el archivo de entrada y calcula automáticamente el rango de tasa de bits posible y/o la tasa de bits promedio. En la última pasada, el codificador distribuye los bits disponibles entre todo el vídeo para lograr una calidad uniforme. [ 10 ]

Véase también

Referencias

  1. Tasa de bits variable (base de conocimientos) , Hydrogenaudio, 2007, archivado del original el 6 de julio de 2014 , recuperado el 30 de septiembre de 2009.
  2. 1 2 3 "VBR", Glosario , AfterDawn, archivado del original el 28-01-2010 , recuperado el 30-09-2009
  3. Tasa de bits variable (wiki) , Audacity, archivado del original el 8 de septiembre de 2009 , recuperado el 30 de septiembre de 2009
  4. LAME – Configuración VBR (tasa de bits variable) (base de conocimientos) , Hydrogenaudio, 2009, archivado del original el 6 de junio de 2014 , recuperado el 30 de septiembre de 2009.
    • "Codificación multipaso", Glosario , AfterDawn, archivado del original el 18/09/2009 , recuperado el 30/09/2009.
    • Codificación multipaso (Wiki) , Digital Digest, 2007, archivado del original el 1 de octubre de 2009 , consultado el 30 de septiembre de 2009.
    • "Codificación multipaso", Glosario de extracción , Doom 9, 2004-04-20, archivado del original el 2009-02-20 , recuperado el 2009-09-30
    • "Control de velocidad — Modo de codificación", Opciones de H.264/AVC explicadas (documentación wiki) , Avidemux, 2009, archivado del original el 29/07/2009 , recuperado el 30/09/2009.
    • "Codificación con el códec x264", Codificación con MEncoder , HU: Equipo MPlayer, archivado del original el 1 de marzo de 2010 , recuperado el 1 de octubre de 2009.
    • DVDGuy (21/06/2006), Guía de configuración de Xvid , Digital Digest, archivado del original el 04/03/2010 , recuperado el 01/10/2009.
    • Guía de configuración del códec DivX 4.x , Digital Digest, 27/08/2001, archivado del original el 22/03/2010 , consultado el 04/10/2009.
    • Explicación de TMPGEnc V2.0.1 , Ayuda en vídeo, 27/08/2001, archivado del original el 07/06/2011 , recuperado el 04/10/2009.
    • Tasa de bits promedio (base de conocimientos) , Hydrogenaudio, 2007, archivado del original el 6 de julio de 2014 , recuperado el 1 de octubre de 2009.
  5. Tasa de bits variable (base de conocimientos) , Hydrogenaudio, 2007, archivado del original el 6 de julio de 2014 , recuperado el 4 de octubre de 2009.
  6. LAME — VBR (base de conocimientos) , Hydrogenaudio, 2007, archivado del original el 6 de junio de 2014 , recuperado el 4 de octubre de 2009.
  7. Tasa de bits promedio (base de conocimientos) , Hydrogenaudio, 2007, archivado del original el 6 de julio de 2014 , recuperado el 1 de octubre de 2009.
  8. 1 2 "Control de velocidad — Modo de codificación", Opciones de H.264/AVC explicadas (documentación wiki) , Avidemux, 2009, archivado del original el 29/07/2009 , recuperado el 30/09/2009