Informazioni sui file SAMI

[La funzionalità associata a questa pagina, Lettore multimediale Windows SDK, è una funzionalità legacy. È stata sostituita da MediaPlayer. MediaPlayer è stato ottimizzato per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer anziché Lettore multimediale Windows SDK, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

I file SAMI sono file di testo con estensione smi o estensione sami. Contengono le stringhe di testo usate per sottotitoli, sottotitoli e descrizioni audio sincronizzate. Specificano anche i parametri di intervallo usati dal controllo Lettore multimediale Windows per sincronizzare il testo chiuso didascalia con contenuti audio o video. Quando un file multimediale digitale raggiunge un'ora designata nel file SAMI, il testo cambia di conseguenza nell'area di visualizzazione chiusa didascalia della pagina Web.

Oltre a un semplice editor di testo (ad esempio Il Blocco note Microsoft), il software speciale non è necessario per creare un file SAMI. SAMI e HTML condividono elementi comuni, ad esempio i tag e <BODY> . Come in HTML, i tag usati nei file SAMI devono essere sempre usati in coppie. Ad esempio, un elemento BODY inizia con un tag BODY> e deve sempre terminare con un <<tag /BODY>.

Un file SAMI di base richiede tre tag fondamentali: <SAMI>, <HEAD>e <BODY>.

Il <SAMI> tag identifica il documento come documento SAMI in modo che altre applicazioni possano riconoscere il formato del file.

Tra i <HEAD> tag e </HEAD> si definiscono linee guida di base e altre informazioni di formato per il documento SAMI, ad esempio il titolo del documento, le informazioni generali e le proprietà di stile per le didascalie chiuse. Come HTML, il contenuto dichiarato all'interno dell'elemento HEAD non viene visualizzato come output.

Gli elementi e </BODY> gli attributi definiti tra i <BODY> tag e visualizzano il contenuto visualizzato dall'utente. In SAMI l'elemento BODY contiene i parametri per la sincronizzazione e le stringhe di testo usate per le didascalie chiuse.

Definito all'interno dell'elemento HEAD, l'elemento STYLE fornisce funzionalità aggiunte in SAMI. Tra i <STYLE> tag e </STYLE> è possibile definire diversi selettore css (Cascading Style Sheet) per lo stile e il layout. Le proprietà di stile, ad esempio tipi di carattere, dimensioni e allineamenti possono essere personalizzate per offrire un'esperienza utente avanzata, promuovendo anche l'accessibilità. Ad esempio, la definizione di una classe di stile carattere di testo di grandi dimensioni può migliorare la leggibilità per gli utenti che hanno difficoltà a leggere testo di piccole dimensioni. Inoltre, definendo diverse classi di linguaggio, è possibile aiutare gli utenti internazionali a comprendere meglio il contenuto multimediale digitale.

Aggiunta di sottotitoli ai supporti digitali