Comenzando con el vídeo

Comprender los archivos multimedia independientes

El contenido de muestra utilizado aquí es Tears of Steel, de Blender Foundation. Específicamente, usaremos la descarga titulada “HD 720p (~365MB, mov, 2.0)”. Este es un archivo único que termina con la extensión “mov” y se reproducirá en casi cualquier reproductor multimedia moderno.

Tenga en cuenta que la página de descarga ofrece subtítulos como descargas de archivos SRT independientes. En este contenido de muestra, no hay subtítulos entregados juntos en el mismo archivo. Por lo tanto, dejamos el análisis de subtítulos fuera del alcance de este ejemplo.

Una manera fácil de analizar varios archivos multimedia es usar la herramienta/biblioteca MediaInfo. Si bien la funcionalidad de análisis que se muestra aquí usa la GUI para simplificar, todas las funciones también están disponibles a través de la API de MediaInfo.

Al abrir este archivo en la GUI de MediaInfo y cambiar a la vista de árbol, verá tres secciones: General, Video y Audio. El primero contiene información básica sobre el archivo, mientras que los dos restantes describen una pista multimedia que se encuentra en este archivo. Examinemos la información más relevante en cada sección de la salida.

General

ingrese la descripción de la imagen aquí

Los primeros parámetros de interés son Formato y Perfil de formato. El primero indica que el formato de empaquetado es del conjunto de estándares MPEG-4. MPEG-4 define el Formato de archivo de medios base ISO y el Formato de empaquetado MP4. Además, Apple ha creado su propia especificación que se deriva de estos, denominada en MediaInfo como el perfil “QuickTime”.

Nota: tenga cuidado de no confundir MP4 y MPEG-4: el primero se refiere a un formato de paquete específico en el conjunto de estándares internacionales MPEG-4, que también incluye códecs de video y audio. Esto puede generar confusión, así que evite usar el término MPEG-4 cuando se refiera a algo que no sea el conjunto completo de estándares.

Todos los formatos de empaquetado basados ​​en el formato de archivo de medios base ISO, definido en la familia de estándares MPEG-4, son muy similares y, a menudo, pueden procesarse con las mismas herramientas, siendo sus diferencias en gran medida una cuestión de extensiones personalizadas del proveedor que a menudo pueden ignorado Por lo tanto, podemos esperar que el video de muestra aquí sea altamente compatible con todos los reproductores de video modernos.

Video

ingrese la descripción de la imagen aquí

El detalle más crucial sobre la pista de video es el códec utilizado para transformar los datos de color sin procesar en una forma comprimida. El nombre del códec lo proporciona el parámetro Formato.

AVC también se conoce como H.264 y es el códec de video que hoy en día es el más extendido, compatible con prácticamente todos los dispositivos y plataformas de software modernos. Una pista de video codificada con AVC seguramente se reproducirá en casi cualquier reproductor.

Los códecs suelen tener varios perfiles que permiten dividir la funcionalidad del códec en niveles, lo que permite la evolución de la tecnología de forma controlada. El parámetro Formato de perfil indica que este video usa el perfil principal. Este perfil es relativamente poco común, ya que casi todos los dispositivos modernos admiten el perfil alto, que ofrece una mayor eficiencia de compresión.

La calidad de la pista de vídeo suele ser de suma importancia. Aquí vemos los factores críticos expresados ​​por los parámetros Tasa de bits, Ancho y Alto. Los dos últimos insinúan que se trata de una pista de video de 720p, que se considera una calidad HD de gama baja. De hecho, la imagen es más corta verticalmente que el marco estándar de 720p de 1280x720 píxeles.

La tasa de bits mide la cantidad de datos que ocupa la forma comprimida del flujo de video, en promedio, por cada segundo de reproducción. Este es un parámetro crucial para la optimización, ya que la cantidad de datos entregados es una fuente importante de costos en las soluciones de video a gran escala.

Los puntos de datos anteriores sobre la calidad del video son simplemente hechos que obtenemos del análisis: cualquier juicio sobre la idoneidad de estos parámetros es un tema que necesitaría mucho más análisis y se aborda en temas separados en esta categoría de documentación, al igual que muchos otros puntos finos de trabajar con pistas de vídeo.

#Audio

ingrese la descripción de la imagen aquí

Una vez más, conocer el códec utilizado para codificar los datos de audio es de vital importancia. Esto se expresa mediante los parámetros Formato y Formato de perfil. “MPEG Audio Layer 3” se conoce más comúnmente como MP3 y es un formato de audio compatible universalmente que se puede reproducir en todas partes.

Al igual que con el video, los parámetros de calidad de audio son los segundos puntos de datos más importantes, expresados ​​principalmente por el parámetro Tasa de bits.

Resumen del análisis

El contenido está empaquetado utilizando un formato de empaquetado muy popular, basado en el conjunto de estándares MPEG-4. Está codificado usando códecs de video y audio adoptados universalmente. A partir de esto, queda claro que el video está destinado a ser fácilmente accesible para todos los espectadores: la compatibilidad y la disponibilidad fueron clave para sus autores.

El uso de MP3 muestra la antigüedad del contenido de ejemplo, ya que ya no se considera a la altura de los competidores modernos; en cambio, AAC (Advanced Audio Coding) es el sostén económico en el campo de los códecs de audio.

Lo mismo se puede decir sobre el uso del perfil principal H.264. Es muy raro que se utilice un perfil H.264 además de Alto, dado que casi todos los decodificadores lo admiten, lo que permite que todos aprovechen la eficiencia mejorada que permiten las funciones de perfil alto.

Las tasas de bits utilizadas son ligeramente superiores a las esperadas para el entorno actual. Esto puede explicarse por el deseo de alta calidad de los autores o simplemente por las limitaciones de los codificadores que estaban disponibles cuando se creó el contenido.

Más

Otras herramientas útiles para el análisis de archivos multimedia son FFprobe, que forma parte del paquete de software FFmpeg, y las herramientas Bento4 para trabajar con archivos MP4. Ambos también están disponibles en forma de biblioteca. Son capaces de realizar más análisis de bajo nivel que MediaInfo, en situaciones en las que necesita examinar elementos individuales que componen archivos multimedia.