Recapo

Come modificare un file SRT (Testo, Tempismo e Online)

Come modificare in sicurezza un file SRT: le regole di formato che rompono silenziosamente i sottotitoli, come correggere i tempi e quando passare dal Notepad a un editor SRT online.

Come modificare un file SRT (Testo, Tempismo e Online)

Modificare un file SRT è più facile di quanto sembri: un SRT è semplicemente testo semplice, quindi puoi aprirlo in qualsiasi editor di testo gratuito — Notepad su Windows, TextEdit su Mac — cambiare le parole o i timecode e salvare. Il problema è che il formato SRT è capriccioso, e un carattere vagante — una riga vuota mancante, un punto dove deve essere una virgola, un vuoto di numerazione — rompe silenziosamente il file e l'intera traccia della didascalia non si carica. Questa guida spiega come modificare un file SRT in modo affidabile: le regole di formato esatte che mettono in difficoltà le persone, come correggere il timing dei sottotitoli fuori sincrono, e il punto in cui un editor di testo semplice smette di essere sufficiente e un editor SRT online con un'anteprima video live si guadagna il valore.

Cosa c'è effettivamente all'interno di un file SRT

SRT (SubRip Subtitle) è il formato di sottotitoli più diffuso al mondo, e il suo vero fascino è che è semplicissimo. Aprine uno e vedrai blocchi ripetuti, ciascuno composto da quattro parti:

1
00:00:00,000 --> 00:00:02,500
Welcome back to the channel.

2
00:00:02,500 --> 00:00:05,200
Today we're breaking down the ending.

Ogni blocco ha:

  1. Un numero di sequenza: 1, 2, 3... su una linea autonoma, con un conto verso l'alto senza spazi vuoti.
  2. Una linea di timecode: inizio del tempo, uno spazio, -->, uno spazio, fine del tempo. Il formato è HH:MM:SS,mmm — ore, minuti, secondi, poi una virgola e un millisecondo a tre cifre.
  3. Una o due righe di testo dei sottotitoli: ciò che lo spettatore legge.
  4. Una riga vuota: il separatore che indica al giocatore che un segnale è finito e inizia il successivo.

Questo è l'intero formato SRT. Non c'è stile, né metadati, né intestazione — ed è proprio per questo che si apre ovunque e perché è così facile da rompere. Ogni regola sopra è importante, e il file non ha modo di avvisarti quando ne hai violata una.

Come aprire e modificare un file SRT

Poiché un SRT è testo semplice, non serve un software speciale per modificarlo. Devi davvero evitare il software sbagliato.

La via sicura e libera:

  1. Clicca con il tasto destro sul file .srt → Apri con → un editor di testo semplice. Su Windows usa Notepad; su Mac si usa TextEdit (in modalità testo semplice); cross-platform, VS Code, Sublime Text o Notepad++ funzionano tutti bene e mostrano i numeri delle righe.
  2. Fai le tue modifiche. Correggi un refuso, riscrive una riga, inserisci un timecode — è tutto solo testo.
  3. Salva con la stessa estensione .srt e la codifica UTF-8. UTF-8 mantiene intatti i caratteri accentuati, le virgolette curve e gli alfabeti non latini.

Cosa evitare: non aprire un SRT in Microsoft Word, Google Docs o Apple Pages. Gli editor di testo ricco amano "aiutare" — trasformano virgolette semplici in virgolette ricurve, maiuscolo automaticamente e, cosa peggiore di tutte, salvano il file come .docx o con una formattazione nascosta che nessun lettore video può leggere. Se hai mai provato ad aprire un file SRT solo cliccando doppio e si è avviato un lettore multimediale, è normale anche questo; Basta cliccare con il tasto destro e scegliere un editor di testo.

Le regole del formato SRT che rompono silenziosamente i tuoi sottotitoli

Qui nascono la maggior parte dei problemi del tipo "i miei sottotitoli non si caricano". Un SRT non ti dà alcun messaggio di errore — o funziona o il giocatore salta i segnali rotti. Ecco le regole che il formato impone e i piccoli errori che le violano:

Parte del blocco La regola L'errore che lo rompe

Numero di sequenzaNumeri interi, conteggio verso il su, senza intervalliCancellare un segnale ma lasciare 1, 2, 4
Separatore di timecodeEsattamente --> con uno spazio su ciascun latoScrivere ->, —> o rimuovere gli spazi
Separatore decimaleUna virgola prima dei millisecondi (,500)Usare un punto (.500) — quello è VTT, non SRT
MillisecondiTre cifre (,500 non ,5)Scendere a una o due cifre
Ordine temporaleFine del tempo dopo l'inizio; Cues in ordineUn tempo di fine prima dell'inizio
Riga vuotaEsattamente una linea vuota tra i cueNessuna riga vuota, o diverse impilate
SovrapposizioneUn segnale termina prima che inizi il successivoDue segnali che richiamano lo stesso secondo

Tre di questi causano la stragrande maggioranza dei guasti nel mondo reale, quindi imparali a freddo:

  1. La virgola contro il punto. SRT usa una virgola prima dei millisecondi; il formato WebVTT strettamente correlato utilizza un punto. Incolla un timestamp in stile VTT in un SRT e quel cue si scompare. (Se non sei sicuro di quale formato tu abbia effettivamente, la nostra guida a SRT vs VTT spiega le differenze.)
  2. La riga vuota. Elimina un sottotitolo ma dimentica di rimuovere la sua riga vuota — o elimina la linea vuota tra due cue — e il giocatore li fonde o li elimina. Una linea vuota tra i blocchi, sempre.
  3. La numerazione. Se rimuovi una stecca, rinumera tutto ciò che è sotto. Alcuni giocatori tollerano i gap sparsi; molti no. Mantieni il conteggio pulito e sequente.

Se si azzeccano questi tre, la complessità del formato sparisce quasi sempre.

Errori comuni nella montatura SRT — e la soluzione

Oltre al formato grezzo, una manciata di errori di contenuto ricompare ripetutamente quando le didascalie vengono modificate a mano:

Sintomo Causa probabile Fissaggio

L'intero file non si caricaEstensione (.srt.txt) sbagliata o codifica non UTF-8Risalva come .srt, UTF-8
Accenti / simboli distortiSalvato in ANSI/Latin-1 invece che in UTF-8Ri-salvataggio come UTF-8
Un segnale scompareVirgola scambiata per un certo periodo, o una --> rottaRipara quella linea di timecode
Due linee si uniscono in una solaLinea vuota mancante tra i cueAggiungi esattamente una riga vuota
Il testo scorre fuori dallo schermoFile troppo lungheTieni a ~42 caratteri, massimo due linee per cue
I sottotitoli lampeggiano troppo velocementeDurata del segnale inferiore a ~1 secondoProlunga il tempo di fine; Puntate a un live leggibile
Tutto ciò che viene dopo un punto è sbagliatoUn singolo timecode sbagliato precedentemente nel fileTrova e ripara il primo segnale rotto

Il modello da interiorizzare: un SRT fallisce silenziosamente, e un cue rotto vicino all'alto può far perdere tutto ciò che lo dopo. Quando qualcosa non va, scorri dall'inizio e trova il primo segnale che sembra strano — correggerlo di solito salva il resto.

Come correggere il timing dei sottotitoli che non è sincronizzato

Il tempismo è la ragione principale per cui le persone aprono un SRT in primo luogo, e in realtà ci sono solo due problemi da diagnosticare.

1. Un offset costante — tutto è presto o in ritardo della stessa quantità. Le didascalie sono perfettamente distanziate ma l'intera traccia è spostata, di solito perché sono stati aggiunti o tagliati alcuni secondi di introduzione. La soluzione è aggiungere o sottrarre lo stesso valore da ogni timecode. Su tre segnali che è banale da fare a mano; su trecento è una fatica schiacciante e spieno di errori in Notepad.

2. Progressive drift — i sottotitoli iniziano sincronizzati e si allontanano man mano che il video si riproduce. Si tratta di un disallineamento di frame rate (ad esempio, una traccia sottotitolo a 23,976 fps riprodotta contro video a 25 fps). Non puoi risolvere la deriva con un solo offset, perché l'errore cresce nel tempo. Serve risincronizzare: ancorare la prima e l'ultima linea ai loro momenti corretti e lasciare che i tempi si allunghino proporzionalmente tra di essi.

Ecco il limite onesto di un editor di testo semplice: può correggere un errore di battitura o spingere un cue in modo bellissimo, ma non può spostare 300 timecode contemporaneamente, e non può mostrarti il video mentre lavori — quindi stai montando alla cieca, indovinando se 00:01:12,300 sia davvero il punto giusto per il limite. Quella cecità è il momento esatto per cercare uno strumento diverso.

Quando aggiornare da Notepad a un editor SRT online

Un editor di testo gratuito è lo strumento giusto per le correzioni di piccoli testi. Lo hai superato nel momento in cui una di queste cose è vera:

  1. Devi vedere il video mentre monti. Il tempismo è impossibile da giudicare solo dai numeri; Devi guardare la didascalia che colpisce la parola.
  2. Stai spostando molti cue contemporaneamente. Offset di massa e resync sono un clic in un vero editor e un incubo a mano.
  3. La traccia è drifting, non solo offset — il resync proporzionale richiede punti di ancora, non aritmetica.
  4. Vuoi ristylizzare le didascalie: font, dimensione, posizione, colore per il burn-in — che il semplice SRT non può memorizzare affatto.

Un editor SRT online risolve il primo problema che il file di testo non può: una anteprima video in tempo reale. Pulisci la timeline, guardi ogni didascalia atterrare sul filmato reale, trascini un segnale prima o dopo e vedi il risultato all'istante. Questo chiude il circolo di ipotesi che rende così fastidioso l'editing manuale dei timecode.

Piuttosto che nominare un "migliore" editor, giudica qualsiasi editor SRT online con un breve autotest:

  1. Mostra una anteprima video in diretta sincronizzata con i sottotitoli mentre monti?
  2. Può applicare un blocco temporale (spostare l'intero file di X secondi) in un'unica azione?
  3. Può risincronizzare una traccia di drifting usando ancoraggi di partenza/fine, non solo un offset piatto?
  4. Esporrà SRT pulito (e idealmente VTT) in UTF-8?
  5. Possiedi il file dopo, senza alcun filigrana forzato sulle didascalie bruciate?

Qualsiasi strumento che elimini quei cinque sta facendo il suo lavoro. Qualsiasi strumento che nasconde l'esportazione o il timing di base dietro l'attrito non vale il caricamento.

Editor di testo vs editor SRT online: quale usare

Editor di testo semplice (Notepad / TextEdit) Editor SRT online

CostoGratis, già installatoVaria a seconda dello strumento
Anteprima videoNessuno — editi alla ciecaSì — didascalia contro le riprese
Correggi un refusoPerfetto, istantaneoAnche questo va bene
Timecode Shift 200Doloroso, soggetto a erroriUn'azione
Deriva di risincronizzazioneNon è praticoBasata sull'ancora, costruita appositamente
Didascalie di ristylingImpossible (SRT non ha stile)Solitamente supportato
Il meglio perCorrezioni di testo piccolo e singola cueTiming, risincronizzazione, lavoro in massa, styling

La regola generale: modifica le parole in un editor di testo; Modifica il tempismo in un editor che consegue il video. Se tutto quello che fai è correggere un nome o riscrivere una riga un po' macchinosa, non esagerare — Notepad è davvero più veloce. Nel momento in cui entra in gioco il tempismo, avanza.

Dove Recapo colloca

Diciamolo chiaramente: modificare il testo di un SRT è un lavoro gratuito che si fa con Notepad o TextEdit, e non dovresti pagare nulla per correggere un errore di battitura. Recapo non cerca di venderti un editor di testo.

Dove uno spazio di lavoro basato su browser si guadagna il suo posto è nell'altra metà del problema: il tempismo e lo stile rispetto al video reale. Recapo è uno spazio di lavoro video AI senza nulla da installare. Se i tuoi sottotitoli si muovono o stai fissando un muro di timecode che dovresti spostare a mano, la mossa pragmatica è spesso saltare l'intervento e rigenerare una traccia pulita e ben sincronizzata dall'audio: Recapo puoi trascrivere e sottotitolare direttamente il video, così il timing risulta sincronizzato con il discorso invece che spuntato con la mano. Da lì il suo subtitle-style-editor ti permette di impostare font, dimensione e posizione rispetto a un'anteprima in tempo reale, ed esportare. Se non hai ancora un SRT, il suo auto-subtitle-generator e ai-subtitle-generator ne producono uno dal video nel browser — un punto di partenza più pulito che correggere un file rotto riga per riga.

Il confine onesto: per una modifica di due righe, Notepad vince e Recapo è eccessivo. Il valore di Recapo si manifesta quando la correzione è davvero un lavoro di tempistica e video — risincronizzazione, ristyling o rigenerazione dei sottotitoli per Shorts, Reels o TikTok — e preferiresti vedere le parole colpire il filmato piuttosto che indovinare millisecondi. Accetta MP4, MOV e altri formati comuni, fino a 6GB totali per compito. I piani sono nella pagina dei prezzi.

Domande frequenti

Quale programma uso per aprire e modificare un file SRT?

Qualsiasi editor di testo semplice. Su Windows, Notepad; su Mac, TextEdit in modalità testo semplice; cross-platform, VS Code, Notepad++ o Sublime Text funzionano tutti e aggiungono numeri di riga utili. Evita Microsoft Word, Google Docs e Pages — gli editor di testo arricchito modificano virgolette, aggiungono formattazioni nascoste e spesso salvano il file in un formato che nessun lettore video può leggere. Clicca con il tasto destro sul file, scegli "Apri con" e scegli un editor di testo; poi salva con l'estensione .srt e la codifica UTF-8.

Perché il mio file SRT modificato non si carica più?

Quasi sempre un cambio di formato. Controlla, dall'inizio: i timecode usano una virgola prima di millisecondi (00:00:01,000, non .000), ogni --> ha uno spazio su ciascun lato, c'è esattamente una linea vuota tra i segnali, e i numeri di sequenza contano verso l'alto senza interruzioni. Conferma anche che il file sia salvato come .srt (non .srt.txt) in UTF-8. Un cue rotto vicino all'alto può far perdere tutto ciò che viene dopo, quindi trova e ripara prima il primo blocco difettoso.

Come posso risolvere il timing dei sottotitoli che non è sincronizzato?

Diagnostica quale problema hai. Se l'intera traccia è in anticipo o in ritardo di una quantità costante, è un offset — aggiungi o sottrai lo stesso valore da ogni timecode. Se parte sincronizzato e si allontana ulteriormente man mano che il video si riproduce, è un disallineamento di frame-rate che necessita di risincronizzazione con gli ancoraggi di inizio e fine, non di un offset piatto. Alcuni indizi che puoi modificare manualmente in un editor di testo; Per molti cue, o per il drift, usa un editor con un'anteprima video live così puoi vedere ogni didascalia arrivare sul filmato.

Qual è il formato corretto del timestamp SRT?

HH:MM:SS,mmm --> HH:MM:SS,mmm. Sono ore, minuti e secondi a due cifre, poi una virgola, poi millisecondi a tre cifre — con uno spazio, --> e uno spazio tra l'inizio e la fine. Per esempio: 00:01:23,400 --> 00:01:26,900. La virgola è il dettaglio che la gente non nota: SRT usa una virgola prima di millisecondi, mentre il formato WebVTT correlato usa un punto. Sostituirne uno con l'altro rompe il segnale.

Posso modificare gratuitamente un file SRT online?

Sì, per il testo — molti strumenti di navigazione permettono di aprire e modificare il testo SRT senza installare nulla, e un editor di testo semplice è gratuito in ogni caso. La parte che varia a seconda dello strumento è il lavoro video-consapevole: un'anteprima live per controllare il tempismo, lo spostamento temporale in massa, la risincronizzazione per la deriva e l'esportazione pulita. Giudica qualsiasi editor SRT online in base al fatto che anteprima le sottotitoli rispetto al filmato, cambi o risincronizzi il timing in un'azione ed esporti SRT UTF-8 puliti che possiedi, senza filigrane.

Se il tuo unico compito è correggere una parola o un timecode sparso, non pensarci troppo — apri il file in Notepad o TextEdit e salva. Ma se il vero problema è che i tuoi sottotitoli si spostano, si sbagliono di secondi, o un muro di timecode che dovresti spostare a mano, quello è un lavoro video, non un lavoro di testo. Crea un account gratuito e carica il tuo filmato — MP4 o MOV, fino a 6GB totali per compito — e lascia che Recapo trascriva e sottotitoli in una traccia pulita e sincronizzata con il discorso, lo stilizzi in anteprima dal vivo ed esporti pronti per Shorts, Reel o TikTok. Correggi le parole in Notepad; Riallineale con il video in Recapo.

Riferimenti e fonti ufficiali

  1. Aiuto YouTube: Aggiungi sottotitoli e didascalie
  2. MDN Web Docs: WebVTT API
  3. Recapo.ai: Panoramica del prodotto e limiti di upload attuali
  4. Recapo.ai: AI Video Editor
  5. FFmpeg: Documentazione ufficiale


Articoli consigliati

Vedi tutto