¿Qué es la tasa de bits en 4K?
La tasa de bits en 4K mide cuántos datos codificados transporta por segundo una transmisión de video 4K. Un valor adecuado depende del códec, la frecuencia de fotogramas, la complejidad del contenido, la calidad objetivo y las dimensiones exactas del fotograma, como 3840 × 2160 en UHD o 4096 × 2160 en cine digital.
Cómo funciona la tasa de bits en 4K
La tasa de bits es la tasa de datos codificados y 4K es un tamaño de fotograma; ninguno determina al otro. El control de tasa decide cuántos bits recibe cada fotograma, por lo que la tasa que necesita una imagen 4K aumenta con el movimiento, el ruido y la frecuencia de fotogramas, y disminuye con un códec más eficiente. En una escala adaptativa, las variantes 4K ocupan la parte superior, y el reproductor solo las selecciona cuando lo permiten sus mediciones de la conexión y los límites de pantalla o decodificación que aplique.
Datos clave
- No hay una única cifra que sea la tasa de bits de 4K; los valores objetivo publicados varían según el propósito, el códec y la frecuencia de fotogramas. Para la entrega HLS, la especificación de creación de Apple señala que hay muchas tasas de bits posibles y presenta tablas de tamaños de fotograma con tasas de bits medias como objetivos iniciales que debes evaluar con tu propio contenido. Su tabla de HEVC tiene dos niveles de 3840 × 2160, a 11.600 y 16.800 kbit/s para 30 fps (la columna HDR es más alta; reduce la tasa aproximadamente un 20 % para 24 fps), mientras que su tabla de H.264 llega hasta 1920 × 1080 y, por tanto, no proporciona una cifra de H.264 para 4K. Para las subidas, YouTube recomienda 35–45 Mbit/s para video 2160p SDR H.264 con una frecuencia de 24 a 30 fps, y 53–68 Mbit/s con una frecuencia de 48 a 60 fps; esas cifras describen el archivo que subes, no la entrega a los espectadores.
- Una tasa de bits copiada de otro pipeline no lleva consigo la calidad de ese pipeline. Las escalas de ejemplo de Apple llegan hasta 1920 × 1080 a 7.800 kbit/s para H.264, pero a 5.800 kbit/s para HEVC, y la guía de x264 de FFmpeg señala que un ajuste preestablecido más lento ofrece mejor calidad con la misma tasa de bits. El contenido importa tanto como eso: Netflix realizó el encoding de 100 títulos en 1080p y observó que algunos alcanzaban una calidad medida muy alta a 2.500 kbit/s o menos, mientras que otros necesitaban 8.000 kbit/s o más para ser aceptables. Su caso sencillo es la animación con zonas uniformes y poco movimiento; su caso exigente es la acción con movimiento rápido y más textura. Son mediciones de 1080p H.264 que muestran la variación, no objetivos para 4K.
- Más píxeles no implican automáticamente una mejora con una tasa fija. El análisis por título de Netflix, realizado con escalas de hasta 1080p, observó que el resultado de un encoding de alta resolución puede tener menor calidad que el de uno de menor resolución con la misma tasa de bits, y que los artefactos de compresión suelen ser más visibles que la pérdida de nitidez añadida al reducir y ampliar la resolución. Si un título no puede mantener 4K dentro de tu presupuesto, prueba una variante superior de menor resolución. Apple también aconseja mantener algunas variantes UHD a 15 Mbit/s o menos para maximizar la compatibilidad con dispositivos.
- Para streaming, limita el pico y decláralo con precisión. La guía de x264 de FFmpeg no recomienda el encoding de calidad constante (CRF) sin límite para streaming y describe cómo añadir
-maxratey-bufsize, aunque advierte que libx264 no mantiene la salida estrictamente dentro de ese máximo y remite al encoding de dos pasadas para un límite más estricto. En cualquier caso, estas opciones limitan la transmisión de video mediante un búfer de control de tasa y no establecen el pico de HLS, así que mide los segmentos empaquetados. En HLS, el valor deBANDWIDTHque el reproductor usa para calcular el ancho de banda necesario es la mayor suma de las tasas de bits máximas de los segmentos entre todas las combinaciones de variantes que se pueden reproducir. Por tanto, incluye el audio y la sobrecarga del contenedor, pero no los encabezados HTTP, TCP o IP; Apple exige que el pico medido del contenido bajo demanda se encuentre dentro de un margen del 10 % respecto a ese valor.
Cuándo es relevante la tasa de bits en 4K
Aumenta la tasa de bits en 4K cuando aparezcan bloques o halos en movimientos complejos, grano o detalles finos. Si el presupuesto de entrega no permite ese aumento, compara una resolución menor con la misma tasa de bits, que puede verse mejor que 4K con artefactos, y confirma la elección en las pantallas de destino.
Cómo ayuda Transloadit con la tasa de bits en 4K
El Robot /video/encode de Transloadit tiene ajustes preestablecidos que generan salidas de 3840 × 2160, incluido hls/4k, que realiza el encoding H.264 para una escala adaptativa, y web/mp4-x265/4k para HEVC en MP4. La tabla de ajustes preestablecidos enumera el códec y la resolución de cada uno, pero solo muestra la tasa de bits de video de estos dos como VBR, sin ninguna cifra. Cualquier valor de un ajuste preestablecido, incluida la tasa de bits, puede sobrescribirse mediante el parámetro ffmpeg del Robot, y el Robot /video/adaptive combina las variantes generadas mediante encoding con los ajustes preestablecidos hls/ en una transmisión adaptativa con sus listas de reproducción.
La tabla de ajustes preestablecidos se muestra por versión del stack de FFmpeg y se abre en la recomendada, que no es necesariamente la predeterminada del Robot, así que establece ffmpeg_stack explícitamente y consulta la pestaña correspondiente. Un ajuste preestablecido es una configuración inicial: como la tabla no proporciona una tasa numérica para estos ajustes, mide las tasas de bits media y máxima de un encoding de prueba de tus propias grabaciones antes de depender de él.
- Ajustes preestablecidos de encoding de video: códecs, tasas de bits y resoluciones
- Robot de encoding de video: ajustes preestablecidos y sobrescrituras de FFmpeg
- Robot de streaming adaptativo: combina variantes y genera listas de reproducción
Explora las capacidades de transmisión de medios de Transloadit
Fuentes
- Apple: especificación de creación de HLS para dispositivos Apple (tablas de tasas de bits y puntos 1.25–1.34; la página necesita JavaScript para mostrarse)
- Ayuda de YouTube: ajustes de encoding recomendados para subidas
- Netflix Technology Blog: optimización del encoding por título (copia archivada)
- Wiki de FFmpeg: guía de encoding de video H.264 (control de tasa, ajustes preestablecidos y encoding restringido)
- RFC 8216: HTTP Live Streaming (tasa de bits de los segmentos y atributo BANDWIDTH)
- Recomendación ITU-R BT.2020-2: valores de parámetros UHDTV, incluido 3840 × 2160
- Especificación del sistema de cine digital de DCI: contenedor 4K de 4096 × 2160