Tasa de bits constante con velocidad de datos uniforme durante todo el vídeo.
Detalles Técnicos
La codificación CBR trabaja con ventanas de tiempo fijas (generalmente 1 segundo), en las que se utiliza exactamente la cantidad de datos predefinida. En contenidos de imagen complejos con muchos detalles o movimientos rápidos, la calidad puede disminuir, ya que no hay más bits disponibles. Las escenas sencillas con imágenes estáticas, en cambio, desperdician espacio de almacenamiento. Valores CBR estándar: DVD 9,8 Mbps, Blu-ray 25-40 Mbps, copias de cine digital (DCP) 250 Mbps. El códec MPEG-2 utiliza CBR por defecto, mientras que H.264 y H.265 soportan ambos modos.
Historia y Desarrollo
El CBR surgió en 1993 con las primeras implementaciones de MPEG-1, ya que los primeros decodificadores de hardware solo podían procesar tasas de datos constantes. La especificación de DVD de 1995 exigía la codificación CBR para garantizar la compatibilidad con decodificadores sencillos. A partir de 2003, procesadores más potentes permitieron también la Tasa de Bits Variable (VBR), pero el CBR siguió siendo dominante para aplicaciones de broadcast. Los servicios de streaming utilizan principalmente CBR para transmisiones en vivo desde 2010.
Uso Práctico en Cine
Las cadenas de televisión utilizan CBR para transmisiones en vivo, ya que la tasa de datos constante evita problemas de búfer. "Avatar" (2009) utilizó codificación CBR para las copias de cine en 3D con 125 Mbps por ojo. Netflix codifica transmisiones en vivo con CBR de 6-8 Mbps, mientras que el contenido bajo demanda utiliza VBR. En películas de acción con complejas escenas de explosiones, el CBR a menudo produce artefactos de compresión visibles, ya que no hay suficientes bits disponibles para la alta complejidad de la imagen.
Comparación y Alternativas
La Tasa de Bits Variable (VBR) ajusta la tasa de datos a la complejidad de la imagen y logra una mejor calidad con el mismo tamaño de archivo. La VBR Restringida (CVBR) combina ambos enfoques con un límite máximo de tasa de bits. El CBR es adecuado para aplicaciones en tiempo real y hardware con capacidad de búfer limitada. La VBR se utiliza para archivado y streaming bajo demanda, donde la calidad es más importante que las tasas de datos constantes. Los códecs modernos como AV1 prefieren los modos VBR para una eficiencia óptima.