Looking for video Keywords? Try Ask4Keywords

videoEmpezando con el video


Observaciones

La reproducción de video está en el centro y en una amplia gama de soluciones modernas, con el software y los estándares evolucionando rápidamente. Para comprender este campo, primero debe comprender los múltiples aspectos involucrados en el trabajo con el video:

  • La información de color sin procesar capturada en el mundo físico se suele codificar utilizando un códec, un algoritmo cuyo propósito es representar estos datos en forma comprimida, a menudo sacrificando algunos detalles visuales en favor de una mayor compresión.
  • Para la reproducción, se ejecuta el algoritmo inverso: los datos se decodifican para volver a convertirse en información de color en bruto que se puede suministrar a un dispositivo de salida (por ejemplo, un monitor).
  • Entre la codificación y la decodificación, los datos comprimidos se empaquetan para su almacenamiento, lo que puede implicar la combinación de pistas de diferentes tipos en un solo archivo o la segmentación del contenido en un gran número de pequeños segmentos.
  • El video se entrega al dispositivo del usuario final mediante una tecnología de entrega, que puede ser tan simple como la descarga de un archivo a través de HTTP o considerablemente más complejo, e incluye retroalimentación en vivo de la infraestructura de red y la adaptación automática de los niveles de calidad.
  • El contenido premium generalmente se encripta antes del empaquetado y solo se puede reproducir en un reproductor equipado con una tecnología DRM que garantiza la seguridad de descifrado de la clave durante el uso y protege activamente contra la captura de salida.

Si bien la parte visual es obviamente dominante en visibilidad, el audio y el texto también desempeñan un papel clave en las presentaciones de medios, al proporcionar características en varios idiomas que hacen que el contenido sea accesible para una amplia audiencia. En la mayoría de los flujos de trabajo, las pistas de audio y texto se manejan de una manera equivalente a las pistas de video, codificadas, decodificadas, empaquetadas y entregadas en las mismas líneas.

Todos estos aspectos, y más, deben cuidarse en una solución moderna, que garantice una experiencia agradable para los usuarios finales.

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 en el mismo archivo. Por lo tanto, dejamos el análisis de subtítulos fuera del alcance de este ejemplo.

Una forma fácil de analizar varios archivos multimedia es usando la herramienta / biblioteca MediaInfo . Si bien la funcionalidad de análisis que se muestra aquí utiliza la GUI por simplicidad, todas las características también están disponibles a través de la API 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

introduzca la descripción de la imagen aquí

Los primeros parámetros de interés son Formato y Formato de perfil . 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 estas, nombradas en MediaInfo como el perfil "QuickTime".

Nota: Tenga cuidado de no confundir MP4 y MPEG-4; el primero se refiere a un formato de empaquetado específico en el conjunto de estándares internacionales MPEG-4, que también incluye códecs de video y audio. Esto puede llevar a confusión, así que evite usar el término MPEG-4 cuando haga referencia a cualquier otra cosa que no sea el conjunto completo de estándares.

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

Vídeo

introduzca la descripción de la imagen aquí

El detalle más importante sobre la pista de video es el códec que se utiliza para transformar los datos de color en bruto 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 modernos y plataformas de software. Una pista de video codificada con AVC seguramente se reproducirá en casi cualquier reproductor.

Los códecs a menudo tienen múltiples perfiles que permiten que la funcionalidad del códec se divida en niveles, lo que permite la evolución de la tecnología de forma controlada. El parámetro de perfil de formato indica que este video usa el perfil principal. Este perfil es relativamente poco común, ya que casi todos los dispositivos modernos son compatibles con el perfil Alto, que ofrece una mayor eficiencia de compresión.

La calidad de la pista de video es a menudo de suma importancia. Aquí vemos los factores críticos expresados ​​por los parámetros Velocidad de bits , Anchura y Altura . Los dos últimos insinúan que se trata de una pista de video de 720p, que se considera una calidad HD de gama baja. La imagen es en realidad más corta verticalmente que el marco estándar de 720p de 1280x720 píxeles.

La velocidad de bits mide la cantidad de datos que la forma comprimida del flujo de video ocupa, 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 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 por temas separados en esta categoría de documentación, al igual que muchos otros puntos finos de Trabajando con pistas de video.

Audio

introduzca la descripción de la imagen aquí

Una vez más, conocer el códec utilizado para codificar los datos de audio es de importancia crítica. Esto se expresa mediante los parámetros de perfil Formato y Formato . "MPEG Audio Layer 3" es más comúnmente conocido como MP3 y es un formato de audio universalmente compatible que se puede esperar que se reproduzca en cualquier lugar.

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 Velocidad de bits .

Resumen de analisis

El contenido se empaqueta utilizando un formato de empaquetado muy popular, construido sobre el conjunto de estándares MPEG-4. Se codifica utilizando códecs de audio y video universalmente adoptados. A partir de esto, queda claro que el video debe ser de fácil acceso para todos los espectadores: la compatibilidad y la disponibilidad fueron clave para sus autores.

El uso de MP3 muestra la antigüedad del contenido del ejemplo, ya que ya no se considera a la altura de los competidores modernos, en cambio, AAC (Codificación de audio avanzada) es el sostén de la familia 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 use un perfil H.264 además de Alto, dado que casi todos los decodificadores lo admiten, lo que permite a todos aprovechar la eficiencia mejorada que ofrecen las características de Alto perfil.

Las tasas de bits utilizadas son ligeramente más altas de lo esperado para el entorno actual. Esto puede explicarse por el deseo de los autores de alta calidad 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 conforman los archivos multimedia.