Post on 18-Jul-2020
info@mog-solutions.com
info@mog-solutions.com
Luis NunesMOG Solutions
Valencia 4, 5 y 6 de marzo, 2009
AplicacionesAplicaciones parapara ArchivosArchivos ff íílmicoslmicos y de y de
Cine DigitalCine Digital
MXF, JPEG2000 y EDCine
info@mog-solutions.com
Índice� Introducción
� MXF al detalle
� MXF casos de uso
� MXF en el Cine Digital
� MXF para los Archivos
� The end
info@mog-solutions.com
¿Cómo describir esto?� Nombre: Mickey Mouse
� Creador: Walt Disney� Año de la creación: 1928� Primera película: “Steamboat Willie”
� Aspecto: Grandes orejas negras, nariz negra redonda,guantes blancos y vestido de rojo normalmente.
info@mog-solutions.com
¿Algo de música?...� En un ordenador, uno no sólo escucha
música... los Reproductores nos proporcionan el sonido , pero también los datos técnicos y descripciones , como: título de la canción, título del Álbum, el Artista y así sucesivamente...
info@mog-solutions.com
¿Quieres saber más?...� Millones de personas intentan obtener
datos sobre datos en Wikipedia...
info@mog-solutions.com
¿De qué estamos hablando?...
� Millones de personas intentan obtener datos sobre datos en Wikipedia...
... datos sobre datos ...
¡Metadatos!
info@mog-solutions.com
¿Cómo se mueven los medios?
Substituir el sneakernet y la bobina/cinta
?Con la tecnología de Internet y los ficheros
…todavía, ¿Qué tipo de fichero?
info@mog-solutions.com
Los requisitos para este contenedor …
� Deberá mantener el Contenido y Metadatos� Porque se necesita mantener lo que es esencial – los datos
audiovisuales� ...y cualquier dato sobre esos datos – descripciones
� Optimizado para Almacenamiento e Intercambio� Debe ser un formato de archivo ESTÁNDAR
� ...para que todo el mundo pueda entenderlo
Mientras estamos en ello…� Soporte para muchos tipos de contenido
� Resoluciones de TV de SD y HD (DV, MPEG) y CineDigital (JPEG2000)
Acceso fácil y preciso y recuperación (parcial) de los contenidos.
� Fácil acceso y recuperación de los metadatos
� Modelos de datos personalizables (metadatos)
� Procesamiento ligero.
info@mog-solutions.com
Pero… ¿Qué es MXF?
Material eXchange Format(un formato de archivo ESTÁNDAR para contener e intercambiar
Contenido y Metadatos)
ContenidoDatos Audiovisuales
MetadatosDatos sobre datos, esto es, datos sobre Contenido
Ejemplo :
Contenido: las imágenes de un partido de fútbolMetadatos:los nombres de los equipos, la localización, los nombres de los jugadores...
info@mog-solutions.com
¿Qué es lo que hay en el documento MXF que recibiste?
... De paquetes ...
... que contiene Contenido...
... y los metadatos relacionados
MXF es un contenedor...
info@mog-solutions.com
Paquetes de Archivos
Paquetes de Material
Metraje de Partido de Fútbol De la Eurocopa 2004
Entrevistas a Jugadores Comentarios
InformativoCortes de 60 seg
El juego completo Los GolesTipos de Paquetes
Los paquetes [de información] son las unidades lógi cas contenidas en un archivo MXF .
El clip de vídeo almacenado en un archivo con la de scripción de sus ajustes técnicos (ajustes de compr esión, formato de pantalla,etc) es un Paquete de Archivo. Los Paquetes de Archivos describen el Contenido en el archivo.
El paquete de información que refleja el trabajo de un editor que elabora un EDL, está recogido en un P aquete de Material . Los Paquetes de Material describen cómo tiene que ser reproducido el archivo .
info@mog-solutions.com
Video 2
Video 1 Clip de Fuente de Película Clip de Fuente de Película
Clip de Fuente de Película
Clip de Fuente de Sonido
Clip de Fuente de Sonido
Audio 1
Audio 2
Así pues en un Paquete de Material almacenamos infor mación que nos ayuda a describir cómo reproducir los diferentes clips de un archivo... Po r lo tanto el Paquete de Material almacena informaciones tales como el número de pistas de ima gen, pistas de sonido, cuándo emitir cada clip...
En realidad, los Paquetes de Archivo también siguen la misma estructura ya que estos describen conteni do y el contenido a menudo tiene múltiples pistas. Así la in formación del Paquete de Archivo es almacenada dent ro de un archivo aproximadamente de la misma manera que l os Paquetes de Materiales.
info@mog-solutions.com
Metadata Clip 1 Clip 2
clip 1
Espacio de color
Compresión
Formato de pantalla
Conjunto de elementos de metadatos, O conjunto de Metadatos
Paquete de información sobre el clip, o Paquete de Archivo
Segmentos para reproducir (punto en el Paquete de Archivo)Duración
Identificador
Código de tiempos de incio
Paquete de información sobre cómo reproducir el material en el archivo, o Paquete de Material
info@mog-solutions.com
Metadata Clip 1 Clip 2
“En este segmento del material reproducido, hay una entrevista con Mr. ...” – estamos añadiendo metadatos descriptivos que apuntan a la salida definida por e l Paquete de Material
“En este segmento de material almacenado, hay algun os destellos de luz. Este segmento no debe ser utiliza do en el producto final” – Estamos añadiendo metadatos descriptivos que apuntan a la fuente de material almacenado dentro del archivo, tal como lo describe el Paquete de Archivo
Así pues en cualquiera de estos casos estamos añadie ndo una pista de Metadatos ya sea al Paquete de Material (si describe la salida), o al Paquete Fuen te (si describe material fuente)
info@mog-solutions.com
Clip Fuente de Película Clip Fuente de Película
Clip de fuente de película
Clip de fuente de Sonido
Clip de fuente de Sonido
Segmento DM Segmento DM
Así, tanto si se trata de un Paquete de Material co mo de un Paquete de Archivo, utilizamos el modelo de la línea de tiempos para describir lo que hay dentro; y los Metadatos se convierten en otra pista, por lo que se puede unir al contenido ¡A través del código de tiempos!
info@mog-solutions.com
Structural Metadata
Descriptive Metadata
Un archivo MXF
Tiene paquetes
Dónde los segmentos pueden ser definidos
Para contener metadatos descriptivos
info@mog-solutions.com
Aunque este es sólo un escenario posible, si pensamos en un Paquete de Archivo como una descripción del trabajo de los operadores de cámara filmando
el material ...
Y en el Paquete de Material como la descripción del trabajo delLogger/editor/reportero....
Entonces los Paquetes son realmente elementos de trabajo. Representan elementos con valor y usted puede desear remitirse a ellos desde sistemas
diversos.
Por lo tanto cada Paquete tiene un Indentificador de Material Único - UMID
Pensando en la identificación del material....
info@mog-solutions.com
Thank you
• Cada Paquete tiene un Identificador de Material Universal (UMID)
– Este es un identificador único global, lo que significa que sólo un material en la tierra tiene el mismo UMID, que permite el intercambio global de materiales y sus metadatos asociados.
– Esto identifica cualquier nivel de granularidad, incluyendo desde un solo frame a un paquete final completo.
– Puede ser emitido automática y localmente, lo que significa que no se necesita el acceso a una base de datos ni una autorización de registro.
– Opcionalmente pueden entregarse Metadatos fundamentales, ej: cuándo, dónde y quién crea cada unidad de material, como un frame de sonidoAES3 o un frame de vídeo.
– Puede ser utilizado en diferentes aplicaciones, esto es: no sólo como un identificador global de material sino también como identificador local con algunas aplicaciones locales específicas.
Fuente: “Whitepaper on UMID and its Applications”, J.Wilkinson and Y. Shibata
info@mog-solutions.com
Concentrémonos en la Estructura de Metadatos por ahora...Un archivo MXF puede ser muy simple o puede tener una estructura muy
compleja, paquete/pista/clip...
¿Deberían todos los decodificadores manejar cualquier nivel de complejidad?
Se definen patrones de funcionamiento para indicar a los decodificadores el nivel de complejidad a esperar– es un mecanismo de filtrado
Clip 1 Clip 2
¡Soy un archivo OP2A !
info@mog-solutions.com
� Hay Patrones de Funcionamiento Generalizados para describir cómo configurar de forma general los mecanismos MXF (los Paquetes)
� En algunas aplicaciones uno necesita profundizar y definir más los detalles de la estructura MXF específica para la aplicación de destino. Patrones de Funcionamiento Especializados.
� Hasta ahora SMPTE definía solamente uno de estos para el uso en la Distribución de Cine Digital, que es MXF OPAtom.
info@mog-solutions.com
Metadatos Estructurales/Descriptivos� MXF define las normas para añadir Metadatos Descriptivos a un
archivo� Los Metadatos Descriptivos están estrechamente integrados
con los Metadatos Estructurales
Clip fuente de película Clip fuetne de Película
Clip Fuente de película
Clip fuente de Sonido
Clip fuente de Sonido
SegmentoDM Segmento DM
info@mog-solutions.com
Manipulación de Metadatos
MetadatosPicture
Source
Clip
Picture
Source
Clip
Picture Source Clip
Sound Source Clip
Sound Source Clip
DM
Segment
DM
Segment
Metadatos
Picture Source Clip Picture Source Clip
Picture Source Clip
Sound Source Clip
Sound Source Clip
DM Segment DM Segment
• En el caso más simple, podemos pensar en los Metadatos Descriptivos y Estructurales como un fragmento de datos que está colocado al inicio del archivo...
• ¿Qué sucede si no tenemos todos los metadatos cuando empezamos a crear el archivo?
info@mog-solutions.com
Manipulación de Metadatos
MetadataPicture
Source
Clip
Picture
Source
Clip
Picture
Source
Clip
Sound
Source
Clip
Sound
Source
Clip
DM
Segment
DM
Segment
MetadataPicture
Source
Clip
Picture
Source
Clip
Picture
Source
Clip
Sound
Source
Clip
Sound
Source
Clip
DM
Segment
DM
Segment
MetadataPicture
Source
Clip
Picture
Source
Clip
Picture
Source
Clip
Sound
Source
Clip
Sound
Source
Clip
DM
Segment
DM
Segment
MetadataPicture
Source
Clip
Picture
Source
Clip
Picture
Source
Clip
Sound
Source
Clip
Sound
Source
Clip
DM
Segment
DM
Segment
MetadataPicture
Source
Clip
Picture
Source
Clip
Picture
Source
Clip
Sound
Source
Clip
Sound
Source
Clip
DM
Segment
DM
Segment
MetadataPicture
Source
Clip
Picture
Source
Clip
Picture
Source
Clip
Sound
Source
Clip
Sound
Source
Clip
DM
Segment
DM
Segment
No final Actualizar Actualizar Actualizar Actualizar Final
• Podemos enviar versiones actualizadas de los Metadatos
• Cuando los Metadatos están finalmente completos, lo señalamos como tal
info@mog-solutions.com
Manipulación de Metadatos� ¿Qué sucede si quiero actualizar los Metadatos de un archivo ?
MetadataPicture
Source
Clip
Picture
Source
Clip
Picture Source Clip
Sound Source Clip
Sound Source Clip
DM
Segment
DM
Segment
Final
No Final
MetadataPicture
Source
Clip
Picture
Source
Clip
Picture Source Clip
Sound Source Clip
Sound Source Clip
DM
Segment
DM
Segment
MetadataPicture
Source
Clip
Picture
Source
Clip
Picture Source Clip
Sound Source Clip
Sound Source Clip
DM
Segment
DM
Segment
Final
info@mog-solutions.com
Identification
Company NameProduct NameProduct VersionModicitation Date...
Manipulación de Metadatos� Y ¿cómo sabemos quién actualizó lo que hay en el archivo en
ese caso?
No Final
MetadataPicture
Source
Clip
Picture
Source
Clip
Picture Source Clip
Sound Source Clip
Sound Source Clip
DM
Segment
DM
Segment
MetadataPicture
Source
Clip
Picture
Source
Clip
Picture Source Clip
Sound Source Clip
Sound Source Clip
DM
Segment
DM
Segment
Final
Identificación
Nombre CompañíaNombre ProductoVersión ProductoFecha Modificación ...
Identificación
Nombre CompañíaNombre ProductoVersión Producto
Fecha Modificación ...
info@mog-solutions.com
Esquema 1de Metadatos Descriptivos (SMPTE 380 DMS-1)
Paquetes de Archivo
Paquetes de Material
Metraje de unPartido de FútbolEurocopa 2004
Entrevistas Jugadores
Informativocorte de 60 seg
El caso más simple...
Describe la linea de tiempos de salida del archivo
•Organización Producción•Organización de Escenas
Describe los clips de video/audio
•Organización de Clip.
info@mog-solutions.com
DMS-1 Ampliación– Persona
» Nombre» Apellido» Saludo» Cumpleaños
– Anotación» Código del idioma del texto » Anotación de sinopsis
– Coche» Modelo» Color» ...
Las Propiedades pueden o no ser extraídas del Diccionario de Metadatos RP210–Conjunto de Metadatos
¿Qúe sucede si queremos añadir más metadatos que no están cubiertos por DMS-1?
info@mog-solutions.com
DMS-1 Extensión
Diccionario RP210MyDMS
Podríamos querer añadir nuevos elementos a los conj untos existentes oNuevos conjuntos de Metadatos
info@mog-solutions.com
Interoperabilidad
� Para el decodificador esto es lo que usualmente se llaman Metadatos Ocultos.
� No va a estropear un decodificador compatible, ya que MXF proporciona los mecanismos que permiten a los decodificadores ignorar lo que no entienden.
� Y por supuesto “Organización A” puede también hacer el esquema “MyDMS”disponible en la “Organización B”. Entonces los metadatos no estarán ocultos por más tiempo.
Organización A Organización B
MyDMS
DMS-1
¿Cumpleaños?¿Coche?¿Modelo?¿Color?
MyDMS
info@mog-solutions.com
Interoperabilidad�Podría ser que algunos Metadatos sólo tuvieran sentido
dentro de tu propia organización
�MXF te permite� Extender DMS-1 � Añadir Metadatos siguiendo tu propio esquema� Añadir Metadatos siguiendo diferentes esquemas en el mismo archivo
�Esto te proporciona todas las herramientas necesarias para habilitar realmente la interoperabilidad con el apoyo del DMS-1.
info@mog-solutions.com
Modos de llevar Metadatos en MXF� Metadatos destinados a ser cargados inicialmente.
� Cabecera de Metadatos (cubiertos ya)
� Metadatos que corren junto al Contenido� Elementos de Datos en el contenedor de Contenido
� Metadatos estrechamente relacionados con los sistemas de información� Elemento del Sistema
� Información de Metadatos que� No necesitas cargar inicialmente cuando abres un archivo� No necesitas que se ejecuten en paralelo al Contenido.
• 410 – Partición Genérica de Flujos
info@mog-solutions.com
�Metadatos que se ejecutan junto al Contenido�Elementos de Datos en el contenedor de Contenido
MetadataPicture
Source
Clip
Picture
Source
Clip
Picture Source Clip
Sound Source Clip
Sound Source Clip
DM
Segment
DM
Segment
MetadataPicture
Source
Clip
Picture
Source
Clip
Picture Source Clip
Sound Source Clip
Sound Source Clip
DM
Segment
DM
Segment
Esta película mostrada antes, puede ampliarse para tener un intercalado de película, sonido y elementos de datos
Por lo que puedes enviar cualquier dato junto a los frames de vídeo y sonido al mismo tiempo. No lo utilices solo para la clase de datos que quieres cargar inicialmente al leer el archivoEjemplo de utilización: Los datos VBI/ANC son trans portados de está manera – SMPTE 436
info@mog-solutions.com
�Metadatos estrechamente relacionados con los sistemas de información�Elemento del sistema
MetadataPicture
Source
Clip
Picture
Source
Clip
Picture Source Clip
Sound Source Clip
Sound Source Clip
DM
Segment
DM
Segment
Realmente hay un tipo de Elemento que a menudo viaj a ya con el Contenido apareciendo frame por frame antes de cada frame. Se utiliza para tran smitir la información del nivel de los sistemas y a menudo lleva el código de tiempos.
Puedes ampliar este elemento añadiendo tus Metadato s dentro. No obstante, estarás más seguro usando Elementos de Datos si estás añadiendo algo sujeto a propiedad.
info@mog-solutions.com
�Información de Metadatos que�No necesitas cargar inicialmente cuando abres un archivo. �No Necesjtas ejecutar en paralelo con el Contenido
�410 – Partición Genérica de Flujos.
� Éste es un nuevo estándar que será liberado por SMPTE en 2008. Básicamente define un cubo en el interior del archivo MXF dónde puedes poner todo tipo de datos. Incluyendo un documento con el script del programa, una hoja de cálculo con la información de la producción...
MetadataPicture
Source
Clip
Picture
Source
Clip
Picture Source Clip
Sound Source Clip
Sound Source Clip
DM
Segment
DM
Segment
Contenedor de Contenido 1 Contenedor de Contenido 2
SMPTE 410 Partición Genérica de Flujos
info@mog-solutions.com
� Con el fin de promover la interoperabilidad, estamos obligados a ver aparecer documentos de Especificaciones de las Aplicaciones que definen más tarde el tipo de datos que van con esta Partición Genérica del Flujo.
MetadataPicture
Source
Clip
Picture
Source
Clip
Picture Source Clip
Sound Source Clip
Sound Source Clip
DM
Segment
DM
Segment
SMPTE 410 Partición Genérica de Flujos
Por ejemplo, si los datos que hay son un archivo XM L, puedes querer añadir Metadatos a la cabecera señalando que ese XM L está ahí, cuál es el formato de codificación (UTF-16 por ejemplo), cuál es su nombre, un identificador del área de aplicación....
info@mog-solutions.com
El resultado final …� La parte más importante es que es un estándar
� Abierto,TODO EL MUNDO puede implementarlo (por tanto ¡disponible a largo plazo!)� Intercambio entre: empresas, servidores, equipos, etc.
� Intercambio de material capturado, ingestado, finalizado o “casi finalizado” y en la distribución.
� Eficientemente almacenado en diversos medios, así como transportado sobre enlaces de comunicaciones.
� El Formato MXF no ha olvidado la cinta/película . Hay estructuras y mecanismos dentro del fichero que hacen MXF apropiado para (cintas de datos) almacenamiento y archivo de contenidos.
� Formato de Codificación de Contenido Independiente (¡soporta diferentes tipos de contenido!)
� Ampliable (¡puede acomodarse a futuros formatos de codificación y/o resoluciones!)
info@mog-solutions.com
…¡¿Alguna cosa más?!
� Hay muchos más aspectos técnicos que son relevantes y hacen que MXF sea posiblemente el formato de fichero más interesante, aunque quizás un poco demasiado técnico. Por lo tanto,
� Las tablas índice existen y su principal propósito es permitir una traducción rápida del código de tiempos al archivo de reproducción, aumentando así la velocidad de acceso
� El paquete Índice Aleatorio existe y otra vez todo trata de incrementar la velocidad de acceso
� ¡Sí, los archivos MXF pueden hacer referencia a contenidos externos!
� Es más, hay un estándar para extraer metadatos de MXF a XML (¡después!)
� ¡¡Puede ser enrutado!!� Si no TODO, ¡Casi todo está estandarizado ya!
info@mog-solutions.com
…pero, ¿Esto se utiliza? Algunos ejemplos, entonces …
� Ingesta archivos directamente de un dispositivo MXF en un Avid MediaManager o Avid Interplay
� Importa metadatos a sistemas de gestión de activos. � Aplicaciones compatibles
� Avid Interplay y MediaManager� Avid Nearchive ®� Avid Unity ISIS� Avid Unity® MediaNetwork and LANShare
info@mog-solutions.com
MediaArchive
El proceso de trabajo más notable de la
empresa NBC en las
Olimpiadas de Pekín
Powered by:
MediaGrid
TOBOGGAN
Avid
info@mog-solutions.com
¡Yeah! pero,¿Qué sucede con el cine?Marzo 2002Marzo 2002
Iniciativas de Cine DigitalRequisitos para el Cine Digital
� Algunos estándares relacionados� SMPTE 428-1-2006 DCDM Estructura de Imagen� SMPTE 428-3-2006 DCDM Muestreo del Canal de
Sonido� SMPTE 429-3-2006 Archivo de pistas de Sonido &
Imagen� SMPTE 429-4-2006 Aplicación MXF JPEG 2000 � SMPTE 429-6-2006 KLV Encriptación� SMPTE 429-7-2006 Composición de la Lista de
reproducción� SMPTE 382M Mapping AES3 & Emisión de ondas
sonoras en el Contenedor Genérico MXF
info@mog-solutions.com
Mirando a la película grande...
Solamente una parte del proceso de trabajo está cubierta en términos digitales y no
se tiene en mucha consideración a los Archivos en general...
info@mog-solutions.com
Poniendo las cosas en su contexto
Se puede decir que JPEG2000 es la mejor solución hoy en día en términos de codificación
para conservar imágenes digitales, pero ¿ Dónde conservar el sonido, los metadatos y
todo lo demás?
Imágenescinematográficas
Imágenescinematográficas
FlujosonidoFlujo
sonido
MetadatosMetadatos
Otros datos(ej: fotografías )
Otros datos(ej: fotografías )
JPEG2000bit-streamJPEG2000bit-stream
??
?
info@mog-solutions.com
¿Por qué no tomar una solución probada?...
MXF es el formato de archivo elegido por la industria de TV en todo el mundo, con algunas
capacidades muy interesantes que podrían adaptarse al Cine Digital junto con la distribución…
Imágenescinematográficas
Imágenescinematográficas
FlujosonidoFlujo
sonido
MetadatosMetadatos
Otros datos(ej:fotografías)
Otros datos(ej:fotografías)
JPEG2000bit-streamJPEG2000bit-stream
info@mog-solutions.com
Una nueva propuesta para los Archivos...
Un sistema modular para hacer frente al almacenamiento a largo plazo, almacenamiento online y difusión
de los paquetes, con interfaces amigables para la búsqueda, la navegación y la anotación
info@mog-solutions.com
Valores añadidos...� Orientado a la conservación y el acceso� Independiente del sistema y de los medios de
almacenamiento
� Flexible y escalable� Fácil copia en espejo y migración
� Perfiles y Metodologías definidos que significan ¡¡Gran interoperabilidad!!!
�¿Qué es lo que MXF aporta a esta solución?� Gran apoyo en la manipulación de metadatos, con esq uemas personalizables para diferentes modelos de
datos� Soporte para los tipos de contenidos actuales y fut uros, con fácil acceso a contenidos parciales o
completos.� Permite el almacenamiento de todos los datos relaci onados con los contenidos en un sólo contenedor,
cumpliendo uno de los requisitos de OAIS (todo lo que va junto es almacenado junto)� Perfil altamente orientado, con Patrones de Funcion amiento ya estandarizados, ideal para este tipo de
aplicación
info@mog-solutions.com
El proceso de ingesta...� Todo el material que se va a convertir en un elemen to básico
en el sistema del Archivo, se codifica en JPEG 2000 y se empaqueta junto con sonido PCM y metadatos dentro d e MXF.
� Los elementos empaquetados en el formato MXF pueden también contener otros contenidos, como diarios (si están disponibles), la versión del montaje del director u otros idiomas . También, trailers, teasers, pósters de pu blicitarios, comerciales, etc.
�Características principales:�Soporte para materiales analógicos
y digitales en bruto �Posibilidad de herencia del
identificador de material�Agnóstico en términos de modelos
de metadatos
MovingimagesMovingimages
AudiostreamAudiostream
MetadataMetadata
Other data(e.g. Still Pictures)
Other data(e.g. Still Pictures)
JPEG2000bit-streamJPEG2000bit-stream
info@mog-solutions.com
Los paquetes de Archivo...
� Los contenidos del sistema de archivo son Paquetes de Archivo Máster (MAP) o Paquetes de Archivo Intermedio (IAP)!!!
� La Ingesta del material puede hacerse directamente a cada paquete o IAP puede ser derivado desde MAP!
� Principales diferencias:� IAP “sólo” soporta un máximo de 2k de resolución, mientras que MAP “no tiene límite”� IAP está restringido a 24fps, no se aplican restriciones para MAP� Solamente representaciones de imágenes progresivas en IAP� La profundidad de bit para cada valor por componente de color en IAP será de 12 bits� La frecuencia de muestreo de audio de 48kHz para IAP, MAP soporta hasta 192kHz� MAP puede tener hasta 24 bits de sonido, pero IAP solo soportará esta profundidad de bit. � IAP está destinado a permitir un fácil acceso a los contenidos,¡¡¡MAP para la conservación!!!
info@mog-solutions.com
Por lo tanto, ¿Cómo sabes lo que hay dentro?
� Diferentes niveles de metadatos existen dentro del sistema, lo que facilita la obtención de la respuesta, eliminando con optimismo la necesidad de estas...
� Los niveles de metadatos son:� Metadatos Técnicos (utilizados para describir el contenido en términos estructurales)� Metadatos Descriptivos (utilizados para describir el contenido como una anotación o
catálogo)
� Metadatos Históricos (metadatos de legado técnico y/o descriptivos)� Metadatos Administrativos ( metadatos relacionados con la funcionalidad y el acceso)
info@mog-solutions.com
Metadatos Técnicos
� Mientras en el sistema:� Los Metadatos Técnicos se referirán al
JPEG2000 y al contenido Wave, para los que sus estándares SMPTE 422M-2006 y SMPTE 429-3-2007 definen sus metadatos respectivos.
MovingimagesMovingimages
AudiostreamAudiostream
MetadataMetadata
Other data(e.g. Still Pictures)
Other data(e.g. Still Pictures)
JPEG2000bit-streamJPEG2000bit-stream
� Antes de entrar en el sistema:� Los Metadatos técnicos para otros contenidos se vuelven metadatos históricos!!!(metadatos técnicos para los procesos de generación/preservación también se
guardan de esta manera!)
� Cuándo dejamos el sistema:� Los Metadatos Técnicos generan difusión relativa a los contenidos!!
info@mog-solutions.com
Metadatos Descriptivos
Partición Genérica de Flujo
Partición Genérica de Flujo
Transformación XSLTransformación XSL
documentos XML (n modelos de
metadatos)
documento XML( modelo de
metadatos α)
documento XML (modelo de metadatos α’)
MXF basado en elarchivo MAP/IAP
Conversión al sistema activo del modelo de metadatos (implementación realizada).
¡¡¡Metadatos o semántica se pueden perder!!!
Para propósitos de conservación, TODOS los metadatos originales en formato XML son almacenados utilizando el estándar de Partición Genérica de Flujo MXF
info@mog-solutions.com
Metadatos Descriptivos – el modelo de metadatos activo
Documento XML (modelo de metadatos α)
Segmento DM *Segmento DM *
DM Framework *(implementación A)DM Framework *
(implementación A)
archivo MXF basado
MAP/IAP
De acuerdo con los requisitos de implementación, de l modelo de metadatos activo puede ser muestreado hacia la cabecera de metadatos MXF , usando los plug-ins de metadatos definidos en * SMPTE 377M-2004 y * SMPTE 380M-2004.
Documento XML(modelo de metadatos β)
Documento XML(modelo de metadatos γ)
Documento XML(modelo de metadatos δ)
DM Framework *(implementación B)DM Framework *
(implementación B)DM Framework *
(implementación C)DM Framework *
(implementación C)DM Framework *
(implementación D)DM Framework *
(implementación D)
info@mog-solutions.com
Metadatos Descriptivos – conservación de los metadatos originales
Archivo MXF basadoMAP/IAP
Cada documento XML para metadatos a conservar está a lmacenado ¡en una sola Partición Genérica de Flujo!
CabeceraMetadatosCabeceraMetadatos
Partición Genérica de
Flujo1
Partición Genérica de
Flujo1
Partición Genérica de
Flujo 2
Partición Genérica de
Flujo 2
Partición Genérica de
Flujo n-1
Partición Genérica de
Flujo n-1
Partición Genérica de
Flujo n
Partición Genérica de
Flujo n
XML Documento A
Incluye descriptores para CADA
PARTICIÓN Genérica de Flujo, de modo que ¡los
usuarios sepan que existe!
XML Documento B XML Documento C XML Documento D
info@mog-solutions.com
Manejo de búsquedas y anotaciones...
Archivo MXF basadoIAP
Servidor base de datos
(Web) Interface(Web) Interface
Buscar / AnotarBuscar / Anotar
XML SQL
� La Conversión de MXF a XML ¡es un estándar !
434 Esquema
.xsd
Extensiones.xsd
Vídeo+sonido
Metadatos.xml
validar Configurar empaquetador
Contenido. mxf
info@mog-solutions.com
Y ¿Qué hay de la difusión?...� Los paquetes de difusión son generados bajo demanda� Los formatos de difusión son generados bajo demanda� Adicionalmente los formatos pueden ser conectados
posteriormente � Los metadatos se añaden de acuerdo con la
especificación de conexión.
¡¿Cómo?!
� Porque el sistema se basa en:� Formatos de archivo abiertos estándar
� Paquetes Estándar*� ... SOAP mensajes para el funcionamiento, con interfaces estándar*
* Dentro del proyecto EDCine, han empezado los esfuerzos para estandarizarlos
info@mog-solutions.com
¡Estupendo! Pero, ¿Es esto una oportunidad?
� Después de la amplia adopción de los estándares DCP, los esfuerzos para una gran estandarización están ya en marcha para garantizar que � Las tecnologías, perfiles y metodologías especificadas están abiertamente disponibles a largo plazo.� La Interoperabilidad entre Archivos y también con otras entidades ha mejorado con el surgimiento
de nuevas oportunidades de negocio.
� Una demostración del software está siendo desarrollada para permitir una percepción más clara de las capacidades dentro de la arquitectura propuesta.
� La arquitectura propuesta prevé los medios para actualizar fácilmente el sistema y continuar con innovaciones en términos tecnológicos y de negocio.
� Estamos buscando cada posible reacción (resultado) con el fin de afinar nuestra propuesta
info@mog-solutions.com
The EDCine – Enhanced Digital Cinema project is fund ed by the European Commission within the 6th Framew ork Programme FP6/2004/IST/4.1, contract no. 038454 EDCine.
info@mog-solutions.com
info@mog-solutions.com
UMID – SMPTE RP205
� UMID Básico� Utilizado para identificar cualquier tipo de
material o grupos de material audiovisual
� UMID Extendido� Añade metadatos al UMID Básico (en el
Paquete Fuente)
info@mog-solutions.com
UMID – SMPTE RP205
� Metadatos en el Paquete Fuente
� Cuándo fue creado el material• Datos + Código de tiempos
� Dónde fue creado el Material• Altitud, Latitud, Longitud
� Quién lo creó• Código de la Organización o el Freelance
– Los códigos se obtienen de SMPTE
info@mog-solutions.com
UMID – SMPTE RP205
Sin embargo, MXF usa UMID Básicos!
(hay otros lugares más interesantes en MXF para ubicar los metadatos)
info@mog-solutions.com
UMID – SMPTE S330M
UMID Básico
EtiquetaUniversal NÚMERO DE INSTANCIA NÚMERO DE MATERIAL
Etiqueta Universal – Identifica estos datos como un
UMID SMPTE – Identifica el tipo de material– Identifica el método para la
creación de los campos restantes
Número de Instancia– ‘0’ si el material es nuevo– No-’0’ si es un material
derivado
Número de Material– Identificador Único
Universal
info@mog-solutions.com
UMID – SMPTE S330MMateriales del mismo contenido pero de diferentes representaciones
Inst.N.: 000; Mat.N.: 123
Inst.N.: 003; Mat.N.: 123Inst.N.: 002; Mat.N.: 123Inst.N.: 001; Mat.N.: 123
info@mog-solutions.com
info@mog-solutions.com
Paquete de Archivoalmacenado
Paquete de Materialpara reproducir
Ningún clip commutadodurante la
reproducción
Clips commutados
durante la reproducción
pero reproduce cada clip
completamente
Reproduce fragmentos
de clips
OP1a OP2a OP3a
Por lo que OP 1, 2, 3 tratan sobre los requisitos del decodificador para ser capaz o no de buscar/commutar durante la reproducción
¿Cuál es la “b” en todo esto?
Operational Patterns (Patrones de funcionamiento)
info@mog-solutions.com
Ningún clip commutado durante la
reproducción. Ambos clips
reproducidos al mismo tiempo
Clips commutados durante
la reproducción; reproduce cada clip
completamente, posibilidad de más de un clip a la vez
Reproduce fragmentos de
clips, posiblemente más de uno a la
vez
OP1bOP2b
OP3b
Paquete de Archivoalmacenado
Paquete de Materialpara reproducir
info@mog-solutions.com
Múltiples versiones(Paquetes de
Material)cada una siguiendo la regla:
ningún clip commutado durante
la reproducción. Ambos clips
reproducidos a la vez.
Múltiples versiones(Paquetes de
Material)cada una siguiendo la regla: clips commutados durante la reproducción: reproduce cada clip completamente, posiblemente más de un clip a la vez
Múltiples versiones(Paquetes de Material)
cada una siguiendo la regla: Reproduce fragmentos de clips; posiblemente más de uno a la vez
OP1c OP2c OP3c
Así pues, el “C” básicamente amplía los “B” añadiendo la posibilidad de Múltiples Paquetes de Material ... Esto es, múltiples versiones para la r eproducción
Paquete de Archivoalmacenado
Paquete de Materiallo que está para reproducir