Acerca de los archivos SAMI

[La característica asociada a esta página, Reproductor multimedia de Windows SDK, es una característica heredada. Se ha reemplazado por MediaPlayer. MediaPlayer se ha optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer en lugar de Reproductor multimedia de Windows SDK, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.

Los archivos SAMI son archivos de texto que tienen una extensión de nombre de archivo .smi o .sami. Contienen las cadenas de texto usadas para subtítulos sincronizados, subtítulos y descripciones de audio. También especifican los parámetros de tiempo utilizados por el control Reproductor multimedia de Windows para sincronizar el texto cerrado subtítulo con contenido de audio o vídeo. Cuando un archivo multimedia digital alcanza una hora designada en el archivo SAMI, el texto cambia en consecuencia en el área de visualización cerrada subtítulo de la página web.

Aparte de un editor de texto simple (como el Bloc de notas de Microsoft), no se requiere software especial para crear un archivo SAMI. SAMI y HTML comparten elementos comunes, como las etiquetas BODY y><. Como en HTML, las etiquetas usadas en los archivos SAMI siempre deben usarse en pares. Por ejemplo, un elemento BODY comienza con una <etiqueta BODY> y siempre debe terminar con una <etiqueta /BODY> .

Un archivo SAMI básico requiere tres etiquetas fundamentales: <SAMI>, <HEAD>y <BODY>.

La <SAMI> etiqueta identifica el documento como un documento SAMI para que otras aplicaciones puedan reconocer su formato de archivo.

Entre las <HEAD> etiquetas y </HEAD> , se definen directrices básicas y otra información de formato para el documento SAMI, como el título del documento, la información general y las propiedades de estilo para subtítulos. Al igual que HTML, el contenido declarado en el elemento HEAD no se muestra como salida.

Los elementos y atributos definidos entre las <BODY> etiquetas y </BODY> muestran el contenido visto por el usuario. En SAMI, el elemento BODY contiene los parámetros para la sincronización y las cadenas de texto usadas para subtítulos.

Definido dentro del elemento HEAD, el elemento STYLE proporciona funcionalidad agregada en SAMI. Entre las <STYLE> etiquetas y </STYLE> , puede definir varios selectores de hoja de estilos en cascada (CSS) para el estilo y el diseño. Las propiedades de estilo, como fuentes, tamaños y alineaciones, se pueden personalizar para proporcionar una experiencia de usuario enriquecida, al mismo tiempo que promueven la accesibilidad. Por ejemplo, definir una clase de estilo de fuente de texto grande puede mejorar la legibilidad para los usuarios que tienen dificultades para leer texto pequeño. Además, al definir varias clases de lenguaje diferentes, puede ayudar a los usuarios internacionales a comprender mejor el contenido multimedia digital.

Agregar subtítulos a medios digitales