Vai al contenuto principale

Esportazioni e file di sottotitoli

Come modifico un file SRT senza romperlo?

Risposta breve

Modifica il testo e mantieni la struttura: ogni sottotitolo è un numero, una riga dei tempi come 00:00:01,000 --> 00:00:03,500 e una o due righe di testo, con una riga vuota tra un sottotitolo e l'altro. Non cambiare la freccia né le virgole, tieni ogni inizio prima della sua fine e salva in UTF-8 semplice. Un editor di sottotitoli controlla tutto questo per te, così il file si importa ancora in YouTube, LinkedIn o nel tuo programma di montaggio.

3 min di lettura

Cosa c'è dentro un file SRT?

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

2
00:00:03,600 --> 00:00:06,200
Today we're fixing subtitle files.

Ogni sottotitolo, o cue, ha tre parti: un numero, una riga dei tempi con inizio, freccia e fine, e il testo. Una riga vuota separa i sottotitoli. I tempi sono ore, minuti, secondi e millisecondi, con una virgola prima dei millisecondi.

Posso modificare un file SRT nel Blocco note o in TextEdit?

Sì, per piccole modifiche al testo. Segui queste regole:

  • Modifica solo le righe di testo, a meno che tu non stia correggendo un tempo di proposito.
  • Mantieni la riga vuota tra i sottotitoli.
  • Salva come testo semplice in UTF-8 con l'estensione .srt. In TextEdit scegli prima Formato e poi Converti in formato Solo testo.

Le modifiche ai tempi sono più facili e sicure in un editor di sottotitoli, che mostra ogni sottotitolo su una riga.

Perché il mio file SRT non si importa?

ProblemaEsempio
Formato dei codici temporali sbagliato00:00:01.000 (un punto) o 0:01,000 (mancano le ore)
Manca la riga vuotaDue sottotitoli attaccati
Sottotitolo vuotoUna riga dei tempi senza testo
Fine prima dell'inizio00:00:05,000 --> 00:00:04,000
Sottotitoli sovrappostiUno inizia prima che finisca il precedente
Codifica sbagliataYouTube richiede UTF-8 semplice (Guida di YouTube)
Estensione sbagliataIl file è salvato come captions.srt.txt

Come sistemo i caratteri strani?

Caratteri come é al posto di é significano che il file è stato salvato con una vecchia codifica e letto come UTF-8, o viceversa. Aprilo in un editor di testo che ti faccia scegliere la codifica, trova quella che mostra bene il testo e salvalo di nuovo in UTF-8.

Come farlo in CaptionBolt

Per correzioni veloci, lo strumento gratuito Subtitle Editor di CaptionBolt mostra un file SRT o VTT come righe modificabili, lo controlla prima del download e tiene il file nel tuo browser.

  1. Carica o incolla il file e fai clic su Apri sottotitoli.
  2. Modifica testo e tempi di ogni riga, o usa Aggiungi cue, Ordina e Pulisci cue.
  3. Fai clic su Valida per trovare codici temporali rotti, sottotitoli vuoti, tempi invertiti e sovrapposizioni.
  4. Scegli il formato di esportazione (SRT, VTT, TXT o ASS) e scaricalo.

L'editor non cambia la codifica del file, quindi sistema prima i caratteri strani. Se i sottotitoli vengono da CaptionBolt, modificali piuttosto nell'Editor testo e scarica un nuovo SRT con Pro o Max. Per approfondire, vedi come modificare file SRT senza rompere i tempi.

Quando conviene un altro metodo

  • Devi sincronizzare i sottotitoli sulla forma d'onda dell'audio. Usa un editor di sottotitoli desktop con vista della forma d'onda.
  • Ti serve il file in un'altra lingua. CaptionBolt non traduce; usa uno strumento o un servizio di traduzione.
  • Come aggiungo un file SRT al mio video?

    Decidi se il pubblico deve poter disattivare i sottotitoli. Per lasciarli facoltativi, carica l'SRT insieme al video su YouTube, LinkedIn o Facebook, oppure aggiungilo come traccia di sottotitoli in un player o nel file video. Per renderli permanenti, imprimi l'SRT nell'immagine con HandBrake, FFmpeg o un programma di montaggio. TikTok e Instagram non accettano file di sottotitoli, quindi per loro imprimi i sottotitoli.

  • Come converto un file SRT in VTT, o VTT in SRT?

    Cambiano tre cose: i file VTT iniziano con una riga WEBVTT, usano un punto prima dei millisecondi invece della virgola e possono contenere impostazioni dei cue e note che l'SRT non supporta. Un convertitore lo fa in pochi secondi senza toccare testo e tempi. Rinominare il file non basta. Usa il VTT per i player web e il video HTML5; usa l'SRT per LinkedIn, Facebook e la maggior parte dei programmi di montaggio.

  • Come creo un file di sottotitoli SRT dal mio video?

    Lascia che il riconoscimento vocale scriva una prima bozza, poi correggila ed esportala in SRT. Se il video è sul tuo canale YouTube, YouTube Studio può scaricarne i sottotitoli come file gratis. Altrimenti usa uno strumento di sottotitoli o trascrizione che esporti in SRT, come CaptionBolt con il piano Pro, oppure scrivi tu i sottotitoli in un editor di sottotitoli. Controlla sempre nomi, numeri e tempi prima di usare il file.

  • Come imprimo sottotitoli ASS con stile in un video con FFmpeg?

    Usa il filtro video ass o subtitles di FFmpeg, che disegna i sottotitoli su ogni fotogramma con libass: ffmpeg -i input.mp4 -vf ass=captions.ass -c:a copy output.mp4. Il file ASS mantiene font, colori, posizione e animazioni, ma i font devono essere installati o indicati con l'opzione fontsdir. Imprimere i sottotitoli ricodifica il video, quindi tieni una copia dell'originale.

Il tuo primo short sottotitolato inizia con un upload.

Piano gratuito senza carta. Piani a pagamento da 9 $/mese. Tutte le basi incluse.

Utilizziamo i cookie per ricordare le preferenze, misurare le prestazioni del sito e migliorare CaptionBolt.