El intercambio de medios accesibles sincronizados ( SAMI ) es una iniciativa de accesibilidad de Microsoft lanzada en 1998. El lenguaje de marcado estructurado está diseñado para simplificar la creación de subtítulos para la reproducción de medios en una PC.
Extensión de nombre de archivo | .smi, .sami |
---|---|
Desarrollado por | Microsoft |
Tipo de formato | Lenguaje de marcado |
Extendido desde | HTML |
Descripción general
Un archivo SAMI proporciona compatibilidad con subtítulos para formatos multimedia. Generalmente, un archivo multimedia (como un video o un archivo de sonido) es reproducido por un reproductor multimedia como Windows Media Player . Los reproductores multimedia que admiten subtítulos y formato SAMI pueden mostrar el contenido del archivo SAMI incluido.
Un archivo SAMI es un archivo de texto sin formato y, por lo tanto, se puede crear o modificar en cualquier editor de texto. Su estructura es muy similar a HTML . Los archivos pueden tener extensiones de nombre de archivo.smi
o , aunque el uso puede causar una colisión de extensiones de nombre de archivo, ya que los archivos de lenguaje de integración multimedia sincronizada (SMIL) y las imágenes de montaje automático de Macintosh también usan esta extensión de nombre de archivo..sami
.smi
Etiquetas HTML y CSS compatibles
El formato SAMI es similar a HTML y CSS ; de hecho, SAMI implementa un subconjunto de ambos. SAMI no requiere una coincidencia estricta de etiquetas.
Nombre | Descripción |
---|---|
B | Estilo de texto en negrita |
BASE | Tamaño de fuente base |
BDO | Anulación de I18N BiDi |
GRANDE | Estilo de texto grande |
BLOCKQUOTE | Cotización larga |
BR | Salto de línea forzado |
SUBTÍTULO | Título de la tabla |
CENTRAR | Abreviatura de DIV align = center |
COLUMNA | Columna de la tabla |
COLGROUP | Grupo de columnas de la tabla |
DD | Descripción de la definición |
DIV | Contenedor de estilo / lenguaje genérico |
DL | Lista de definiciones |
DT | Término de definición |
FUENTE | Cambio local de fuente |
H1 | Bóveda |
H2 | Bóveda |
H3 | Bóveda |
H4 | Bóveda |
H5 | Bóveda |
H6 | Bóveda |
HORA | Regla horizontal |
I | Estilo de texto en cursiva |
IMG | Imagen incrustada |
LI | Elemento de lista |
OL | Lista ordenada |
PAG | Párrafo |
PRE | Texto preformateado |
Q | Presupuesto breve en línea |
S | Estilo de texto tachado |
PEQUEÑA | Estilo de texto pequeño |
LAPSO | Contenedor de estilo / lenguaje genérico |
HUELGA | Texto tachado |
SUB | Subíndice |
SORBER | Sobrescrito |
MESA | N / A |
TBODY | Cuerpo de la mesa |
TD | Celda de datos de tabla |
TFOOT | Pie de tabla |
TH | Celda de encabezado de tabla |
THEAD | Encabezado de la tabla |
TR | Fila de la tabla |
TT | Estilo de texto teletipo o monoespaciado |
U | Estilo de texto subrayado |
UL | Lista desordenada |
Ejemplo
Aquí hay un archivo SAMI de ejemplo. Establece el tiempo en milisegundos. Utiliza CSS para formatear tanto la fuente como las líneas de texto y admite la selección de idioma. (Se muestra inglés y falso francés). Cada bloque SYNC establece la hora de inicio del título. Se muestra un nuevo título cada segundo (1000 ms). El Class=
identifica el idioma. El ID=Source
(que coincide con #Source
en la definición del identificador CSS) indica la línea fuente / hablante; el valor predeterminado es el subtítulo cerrado. No es necesario que el nombre del identificador sea "Fuente"; puede ser cualquier nombre.
El analizador de Microsoft es frágil. Se puede agregar información de formato a la información de subtítulos, pero agregar información de formato a la línea de origen puede tener resultados impredecibles. La definición de más de un ID puede tener resultados impredecibles.
< SAMI >< HEAD > < TITLE > Ejemplo de SAMI TITLE >< SAMIParam > Medios {cheap44.wav} Métricas {tiempo: ms;} Espec. {MSFT: 1.0;}SAMIParam >< TIPO DE ESTILO = "texto / css" > - P { familia de fuentes : Arial ; font-weight : normal ; color : blanco ; color de fondo : negro ; alineación de texto : centro ; } # Fuente { color : rojo ; color de fondo : azul ; familia de fuentes : Courier ; tamaño de fuente : 12 pt ; font-weight : normal ; alineación de texto : izquierda ; } . ENUSCC { nombre : inglés ; lang : en-US ; SAMIType : CC ; } . FRFRCC { nombre : francés ; lang : fr-FR ; SAMIType : CC ; } - > ESTILO >HEAD >< CUERPO > < SYNC Start = 0 > < P Class = ENUSCC ID = Source > The Speaker P > < P Class = ENUSCC > SAMI 0000 texto P > < P Class = FRFRCC ID = Source > Le narrateur P > < P Class = FRFRCC > Texte SAMI 0000 P > SYNC >< SYNC Start = 1000 > < P Class = ENUSCC > SAMI 1000 text P > < P Class = FRFRCC > Texte SAMI 1000 P > SYNC >< SYNC Start = 2000 > < P Class = ENUSCC > SAMI 2000 texto P > < P Class = FRFRCC > Texte SAMI 2000 P > SYNC >< SYNC Start = 3000 > < P Class = ENUSCC > SAMI 3000 text P > < P Class = FRFRCC > Texte SAMI 3000 P > SYNC >CUERPO > SAMI >
Asociación con los medios
El reproductor necesita saber cómo asociar un archivo multimedia en particular a un archivo SAMI. A veces, eso se logra utilizando el mismo nombre de archivo que el archivo multimedia subyacente. Por ejemplo, cuando Windows Media Player (WMP) abre el archivo de sonido cheap44.wav, comprueba si el archivo cheap44.smi existe en la misma carpeta. Si es así, WMP usa ese archivo para mostrar subtítulos.
Alternativamente, la asociación se puede hacer explícita mediante una entrada en un archivo Advanced Stream Redirector (ASX). En su lugar, el usuario abre el archivo ASX.
version = "3.0" previewmode = "No" > ASXHEAD Este es el resumen del programa ASXHEAD El título del programa va aquí Nombre del autor (c) 2002 - nombre de la empresa href = "cheap44.wav? sami = cheap44.smi" /> ASX Este es el resumen de clips ASX The el título del clip va aquí ASX Tu nombre ASX (c) 2000 - nombre de la empresa
Soporte de software
La siguiente es una lista de software que puede reproducir SAMI junto con contenido multimedia:
Ver también
Referencias
- ^ "Comprensión de SAMI 1.0" . Red de desarrolladores de Microsoft . Microsoft Corporation . Febrero de 2003 . Consultado el 14 de junio de 2011 .
Otras lecturas
- Gunderson, Jon (14 de marzo de 2003). "Subtítulos SAMI y Quicktime" . El Centro de Illinois para la Accesibilidad a la Tecnología de la Información . Universidad de Illinois en Urbana – Champaign . Consultado el 14 de junio de 2011 .
- "Creación de un archivo SAMI" . Subtítulos para Windows Media . WebAIM . Consultado el 14 de junio de 2011 .
- "Software para la creación de subtítulos" . WebAIM . Consultado el 14 de junio de 2011 .