Diccionario

¿Qué es la altura codificada?

¿Qué es la Coded Height de un archivo? Esta metainformación se encuentra en archivos de video, imágenes individuales y archivos de audio con carátula. Descubre qué dice sobre tu archivo.

coded-height

La Altura codificada es la altura en píxeles con la que el codificador realmente trabajó al empaquetar un video o una imagen. Suele ser la misma que la altura visible y, a veces, unos pocos píxeles mayor.

De dónde proviene el valor

Se informa para flujos de video en archivos como MP4, MOV, MKV, AVI y WebM, y también para imágenes individuales y para la carátula incrustada en un archivo de audio, porque la misma herramienta trata una imagen fija como un video de un solo fotograma. El valor lo escribe el codificador que creó el archivo. Nadie lo introduce manualmente.

La razón por la que existe tiene que ver con el funcionamiento de la compresión de video. Un codificador no trata la imagen píxel a píxel; corta el fotograma en bloques cuadrados y trabaja en un bloque a la vez. H.264, el códec de video más común, usa bloques de 16 por 16 píxeles. Si la altura de la imagen no es un número entero de bloques, el codificador rellena la parte inferior con filas adicionales para que la última fila de bloques quede completa, y guarda una nota para indicar a los reproductores que las oculten de nuevo. La Altura codificada cuenta la imagen con relleno. La fila de Altura normal cuenta lo que se supone que debes ver.

Valores típicos

El valor es un número entero de píxeles sin ninguna unidad escrita después, por ejemplo 1088.

El caso más habitual es el video Full HD. Un clip normal de 1920 por 1080 informa una Altura de 1080 y una Altura codificada de 1088, porque 1080 no es divisible entre 16 y se añaden ocho filas ocultas para compensar la diferencia. La mayoría de los demás tamaños habituales sí se dividen exactamente (720, 480 y 2160 son todos múltiplos de 16), así que para ellos las dos filas muestran el mismo número y el relleno nunca aparece. Junto con el Ancho codificado, este valor forma las dimensiones codificadas del flujo, el par con el que compararlo con el Ancho y la Altura normales.

Por qué es importante

En primer lugar, para que no busques un fallo que no existe. Una Altura codificada unos pocos píxeles por encima de la Altura es completamente normal, no es señal de un archivo dañado y no hay nada que arreglar. El puñado de filas ocultas añade una cantidad de datos insignificante y no afecta a la calidad de la imagen.

Donde sí ayuda es con reproducciones extrañas. Algunos reproductores sencillos y dispositivos antiguos de función fija ignoran la instrucción de ocultar el relleno, y entonces esas filas adicionales aparecen como una fina banda de píxeles negros o distorsionados en el borde inferior. Si ves una banda así, la diferencia entre estas dos filas es la explicación. Una diferencia grande, en lugar de unos pocos píxeles, suele significar que el archivo se volvió a empaquetar o se montó a mano y que el fotograma visible es una ventana pequeña sobre una imagen codificada mucho mayor, algo útil de saber antes de editarlo.

El valor solo describe la aritmética del codificador y nada más, así que no dice nada sobre una persona, un lugar o un dispositivo.