Skip to content

Convertitore da SMI a ASS

Trasforma i sottotitoli Synchronized Accessible Media Interchange (SAMI) nel formato ASS istantaneamente e in modo privato nel tuo browser.

Trascina e rilascia il tuo file SMI qui

o clicca per sfogliare

Supporta file .smi, .sami, .html fino a 50 MB

Architettura del motore principale

Convertitore online gratuito da SMI a ASS

Il nostro convertitore da SMI a ASS legge l'input Synchronized Accessible Media Interchange (SAMI) e produce l'output Advanced SubStation Alpha interamente nel tuo browser. Il timing di origine SMI (millisecondi interi (Start=...)) viene convertito nel timing ASS (H:MM:SS.cc centesimi). Gli stili e il markup che il formato di destinazione non può rappresentare vengono normalizzati o rimossi, lasciando un output valido e pronto all'uso. La conversione avviene lato client, quindi i tuoi file di sottotitoli non vengono mai inviati a un server.

Ispettore di payload e sintassi

SMI a ASS Ispezione della sintassi e struttura del codice

Confronto affiancato della sintassi del codice che illustra le definizioni degli header, la sintassi dei timestamp e la formattazione del payload dei cue

Sincronizzazione al millisecondo
input.smi
SMI SORGENTE
<SAMI>
<BODY>
<SYNC Start=1000><P Class=ENCC>Hello, world!</P>
<SYNC Start=4000><P Class=ENCC>&nbsp;</P>
<SYNC Start=4500><P Class=ENCC>This is a subtitle file.</P>
<SYNC Start=8000><P Class=ENCC>&nbsp;</P>
<SYNC Start=8500><P Class=ENCC>Converted locally!</P>
<SYNC Start=12000><P Class=ENCC>&nbsp;</P>
</BODY>
</SAMI>
output.ass
ASS RISULTATO
[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:01.00,0:00:04.00,Default,,0,0,0,,Hello, world!
Dialogue: 0,0:00:04.50,0:00:08.00,Default,,0,0,0,,This is a subtitle file.
Dialogue: 0,0:00:08.50,0:00:12.00,Default,,0,0,0,,Converted locally!
Scheda tecnica

SMI vs ASS Specifiche tecniche

Conforme agli standard
Formato Input

SMI

SMI

SMI (SAMI, Synchronized Accessible Media Interchange) è un formato di sottotitoli di Microsoft costruito da elementi <SYNC> simili a HTML il cui attributo Start è espresso in millisecondi. SMI supporta più tracce linguistiche tramite classi CSS ed era ampiamente usato per i sottotitoli di Windows Media Player e i contenuti di accessibilità.

Formato di uscita

ASS

ASS

ASS (Advanced SubStation Alpha v4+) è un formato di sottotitoli stilizzato con le sezioni [Script Info], [V4+ Styles] ed [Events]. ASS supporta stili per carattere tramite tag di override, caratteri, colori, trasparenza alfa, contorni, ombre, sfocatura, posizionamento sullo schermo, disegno vettoriale e timing karaoke. Il timing usa la precisione al centesimo di secondo (H:MM:SS.cc).

Differenze di Formato

SMI e ASS usano strutture interne diverse; il convertitore normalizza i cue di origine nel layout di destinazione.
SMI usa attributi Start in millisecondi negli elementi <SYNC>; ASS usa timestamp in centesimi (H:MM:SS.cc).
SMI può portare stili o markup; ASS supporta un proprio modello di stili, quindi la formattazione non supportata viene mappata o scartata.

Risoluzione dei problemi di conversione e insidie comuni

Soluzioni pratiche per la compatibilità dei lettori, la codifica dei caratteri e la sincronizzazione dei tempi

4 insidie comuni
GOTCHA #1

I sottotitoli risultano fuori sincrono o subiscono slittamenti nel player

I video presentano spesso frame rate differenti. Usa il nostro strumento di Sincronizzazione Sottotitoli per correggere il ritardo complessivo.

GOTCHA #2

I caratteri compaiono come simboli illeggibili o punti interrogativi

File salvati con codifiche obsolete possono causare errori. La nostra piattaforma esporta in UTF-8 standard garantito.

GOTCHA #3

Sottotitoli sovrapposti quando più personaggi parlano contemporaneamente

Puoi calibrare i tempi delle singole battute nel nostro Editor di Sottotitoli per evitare sovrapposizioni visive.

GOTCHA #4

I software di montaggio video rifiutano il file importato

Il nostro motore di esportazione genera file puliti e standardizzati per flussi di lavoro in Premiere e DaVinci.

Caratteristiche

Genera un file ASS completo con le sezioni [Script Info], [V4+ Styles] ed [Events].
Converte il timing di origine in timestamp al centesimo di ASS (H:MM:SS.cc).
Applica uno stile predefinito ed emette righe Dialogue con i campi Start, End e Text.
Genera ASS in UTF-8 compatibile con Aegisub, mpv, VLC e i lettori basati su libass.

Perché Convertire?

ASS supporta stili per carattere, caratteri, colori, contorni, ombre, sfocatura e posizionamento sullo schermo che i formati di testo semplice non hanno.
ASS è lo standard per il fansub di anime e i sottotitoli stilizzati renderizzati da libass in mpv, VLC e FFmpeg.
La conversione in ASS offre una sezione [V4+ Styles] e tag di override per un controllo visivo avanzato.
Aegisub e altri editor di sottotitoli lavorano nativamente in ASS per stile e karaoke.
Scenarios

Casi d'Uso Comuni

Sottotitoli stilizzati

Crea sottotitoli ASS con caratteri, colori, contorni e posizionamento per una presentazione visivamente ricca.

Anime e karaoke

Produci file ASS per i flussi di fansub e karaoke che dipendono dai tag di override e dal rendering libass.

Modifica in Aegisub

Genera un file ASS che puoi aprire direttamente in Aegisub per ulteriori lavori di stile e timing.

Format Ecosystem

Formati Correlati

Come Funziona

  1. 1

    Carica il tuo file .smi trascinandolo o sfogliando.

  2. 2

    Il parser legge la struttura Synchronized Accessible Media Interchange (SAMI) ed estrae inizio, fine e testo di ogni cue.

  3. 3

    Il timing di origine SMI (millisecondi interi (Start=...)) viene convertito nel timing ASS (H:MM:SS.cc centesimi).

  4. 4

    Gli stili e il markup vengono normalizzati in ASS e i cue vengono formattati secondo la specifica ASS.

  5. 5

    Il file di output .ass viene generato ed è pronto per il download.

Domande Frequenti

Legge un file Synchronized Accessible Media Interchange (SAMI), analizza il timing e il testo di ogni cue, normalizza la struttura in Advanced SubStation Alpha e scrive un file .ass valido. Il timing di origine SMI (millisecondi interi (Start=...)) viene convertito nel timing ASS (H:MM:SS.cc centesimi).

Assolutamente. Ogni conversione viene eseguita lato client nel tuo browser. Nessun dato di sottotitoli, contenuto di file o metadati viene trasmesso a un server.

SMI e ASS supportano entrambi gli stili, ma i loro modelli di stile differiscono. Gli stili non mappabili vengono normalizzati o scartati, mentre il testo del dialogo e il timing vengono sempre preservati.

Sì, completamente gratuito, senza registrazione, senza filigrana e file fino a 50 MB ciascuno. Tutta l'elaborazione avviene nel tuo browser, quindi i tuoi file non vengono mai inviati a un server.

Il timing di origine SMI (millisecondi interi (Start=...)) viene convertito nel timing ASS (H:MM:SS.cc centesimi).

Sì. Il convertitore è completamente responsivo e funziona in qualsiasi browser mobile moderno su iOS e Android.

Pronto a convertire i tuoi sottotitoli?

Trascina qui il tuo file SMI e convertilo in ASS istantaneamente.