Calculadora de profundidad de color
Escribe los bits por canal y el esquema de submuestreo de color. Obtendrás los niveles y los colores y, con el tamaño del fotograma y los fotogramas por segundo, el tamaño sin comprimir de un fotograma y el flujo de vídeo en bruto.
Funciona en tu navegador: nada de lo que escribes se envía a ningún sitio.
Cómo se usa
- Escribe los bits por canal: 8 para la mayoría de pantallas y archivos, 10 para vídeo HDR, 12 o 16 para cine y edición.
- Elige el submuestreo y marca el canal alfa si el formato guarda transparencia.
- Escribe el tamaño del fotograma y los fotogramas por segundo para ver los volúmenes sin comprimir.
Cómo funciona
Niveles por canal = 2ⁿ; colores = 2³ⁿ. Bits por píxel = n × muestras por píxel (3 en 4:4:4, 2 en 4:2:2, 1,5 en 4:2:0) + n por el canal alfa. Un fotograma = ancho × alto × bits por píxel ÷ 8 bytes. El flujo son los bits del fotograma × los fotogramas por segundo, y por minuto, además × 60.
Ejemplo
8 bits, 4:2:0, Full HD, 30 fps: 8 × 1,5 = 12 bits por píxel; 1920 × 1080 × 12 = 24.883.200 bits = 3,11 MB por fotograma; × 30 = 746,5 Mbit/s, o 5,6 GB por minuto. El mismo cálculo con 10 bits 4:2:2, 4K, 60 fps da 20 bits por píxel, 20,736 MB por fotograma y 9953,28 Mbit/s.
Consejos
- Las bandas en degradados suaves indican que 8 bits se quedan cortos para esa imagen.
- El canal alfa añade un plano a resolución completa aunque el color esté submuestreado.
- La calculadora de bitrate de vídeo ayuda a estimar el bitrate del vídeo comprimido.
Preguntas frecuentes
¿Cuántos colores hay con 8, 10 y 12 bits?
8 bits por canal dan 256 niveles y 256³ = 16.777.216 colores. 10 bits, 1024 niveles y 1.073.741.824 colores (unos 1070 millones); 12 bits, 4096 niveles y 68.719.476.736 colores.
¿Qué significa 4:2:0?
El vídeo se guarda como luminancia y dos canales de diferencia de color. 4:4:4 guarda los tres a resolución completa, 4:2:2 reduce a la mitad los canales de color en horizontal y 4:2:0 a la mitad en horizontal y en vertical, así que hay 1,5 muestras por píxel en lugar de 3.
¿Por qué los flujos son tan grandes?
Es vídeo en bruto sin comprimir. Códecs como H.264, HEVC o AV1 lo reducen cientos de veces; usa estas cifras para calcular conexiones de captura, grabación sin compresión o memoria, no el tamaño de archivos comprimidos.
¿Aquí un megabyte son 1.000.000 o 1.048.576 bytes?
1.000.000 bytes (y un gigabyte, 10⁹), como es habitual para flujos de datos y capacidades de disco.