Rimuovere il testo fra parentesi quadre
Oppure incollare il testo dei sottotitoli
Opzioni
Un riquadro, cinque scelte, e ciascuna scelta ha una pagina propria. Parentesi quadre rimuove le parentesi [quadre] appaiate, Parentesi tonde rimuove quelle (tonde) appaiate, Interlocutore rimuove un nome tutto in maiuscolo e i due punti che lo seguono all’inizio di una riga, e Musica rimuove i simboli delle note. Tutte e quattro insieme è la scelta chiamata Tutte. Ognuna di esse modifica le parole stesse anziché lo stile, quindi la riga si accorcia. A differenza delle pagine di stile, un’annotazione rimossa non può essere rimessa dallo strumento che legge il risultato. Questa pagina riempie il riquadro con la scelta che il suo titolo nomina e non ne elenca altre.
La frequenza dei fotogrammi in cui sono contati i tempi. Nelle pagine di formato è quella che serve a MicroDVD, perché memorizza i tempi come numeri di fotogramma. Nelle pagine della frequenza dei fotogrammi è la cadenza con cui è stato temporizzato il file — la versione per cui sono stati creati i sottotitoli — e il secondo riquadro della pagina accetta la frequenza del video con cui verranno usati. 23,976, 24, 25, 29,97, 30, 50, 59,94 e 60 sono quelle comuni. Sbagliarla sposta l’intera timeline, e nelle pagine della frequenza dei fotogrammi la sposta di un rapporto anziché di un importo fisso.
Questa pagina cancella tutto ciò che sta dentro una coppia di parentesi quadre e chiude lo spazio che il taglio lascia. Tutto qui. `[door slams] I heard that.` esce come `I heard that.`, e il blocco conserva il suo inizio, la sua fine e il suo numero.
Le parentesi quadre in un file di sottotitoli portano due cose. Una sono i suoni e la musica: `[door slams]`, `[phone rings]`, `[music]`, `[inaudible]`. L’altra è chi sta parlando: `[BOB] I heard that.` Questa pagina non le distingue, perché per un lettore hanno la stessa forma e la cosa che volete togliere ha anch’essa la stessa forma.
L’accoppiamento viene contato, non supposto. Una parentesi dentro un’altra è un’unica annotazione e l’intero inciso se ne va insieme, quindi `He points [at the door [twice]] and leaves` esce come `He points and leaves` senza residui. Una parentesi che non viene mai chiusa resta completamente intatta: `Hello [door slams` non dice dove finisce l’annotazione, e uno strumento che indovinasse starebbe scegliendo quali delle vostre parole cancellare senza nulla nell’output che lo mostri. Una parentesi di chiusura spaiata viene lasciata stare per lo stesso motivo. Le parentesi tonde non vengono toccate qui: appartengono alla pagina sulle informazioni non sonore, e tenere le due cose separate è voluto, perché i file reali usano una forma o l’altra secondo il manuale di stile, e una pagina che prendesse entrambe rimuoverebbe il doppio del dialogo promesso dal suo titolo. Se il vostro file mescola le due forme, la pagina SDH le prende entrambe in un’unica esecuzione. Nulla viene caricato e ogni formato che il sito legge è accettato, dato che l’annotazione sta nelle parole e non nel markup del file.
Esempi
Un file WebVTT con un’annotazione a ciascuna estremità della riga
Ingresso
WEBVTT
00:00:01.000 --> 00:00:03.000
[door slams] I heard that.
00:00:04.000 --> 00:00:06.000
She left. [footsteps fade]
Uscita
WEBVTT
00:00:01.000 --> 00:00:03.000
I heard that.
00:00:04.000 --> 00:00:06.000
She left.
Un’annotazione apre la prima riga e una chiude la seconda, quindi la spaziatura va sistemata in entrambe le direzioni. Senza quel passaggio la seconda riga si leggerebbe `She left. ` con uno spazio finale, e una parentesi in fondo a una riga è esattamente il punto in cui questo si vede. L’intestazione WEBVTT e gli orari dei blocchi sono quelli del file e tornano invariati.
Una parentesi dentro un’altra
Ingresso
1
00:00:01,000 --> 00:00:03,000
He points [at the door [twice]] and leaves
Uscita
1
00:00:01,000 --> 00:00:03,000
He points and leaves
La coppia interna fa parte dell’osservazione esterna, quindi tutto se ne va come un unico pezzo e la frase si richiude dietro. Trattare la prima parentesi di chiusura come la fine avrebbe lasciato una `]` spaiata in mezzo alla riga: testo che lo strumento non aveva motivo di toccare, e difficile da notare in un file da mille blocchi.
Una parentesi che non è mai stata chiusa
Ingresso
1
00:00:01,000 --> 00:00:03,000
Hello [door slams
2
00:00:04,000 --> 00:00:06,000
a stray ] bracket
Uscita
1
00:00:01,000 --> 00:00:03,000
Hello [door slams
2
00:00:04,000 --> 00:00:06,000
a stray ] bracket
Entrambi i blocchi tornano byte per byte. Il primo ha una parentesi di apertura senza chiusura, il secondo una di chiusura senza apertura, e nessuna delle due dice dove cominci e dove finisca un’annotazione. Rimuovere fino a fine riga nel primo caso avrebbe portato via parole che non erano mai state dentro una parentesi.
Domande frequenti
Che cosa considera questa pagina un’annotazione tra parentesi?
Qualunque cosa stia tra una parentesi quadra e la sua parentesi di chiusura corrispondente, sulla stessa riga. La coppia viene riconosciuta contando, quindi una parentesi annidata dentro un’altra fa parte della stessa annotazione e non ne segna la fine. Vengono cancellate sia le parentesi sia il testo tra loro, e lo spazio che la cancellazione lascia viene chiuso così la riga si legge come una frase.
Anche le parentesi tonde del mio file vengono rimosse?
No. Questa pagina accoppia solo `[` con `]`. Le parentesi tonde sono gestite dalla pagina sulle informazioni non sonore, che è la stessa operazione puntata sull’altra forma di parentesi. Due pagine invece di una perché i file usano una forma o l’altra secondo il manuale di stile, e una pagina unica che prendesse entrambe rimuoverebbe osservazioni che volevate tenere. Se volete che spariscano entrambe le forme insieme, la pagina sulle annotazioni SDH lo fa in un’unica esecuzione.
Perché nell’output è rimasta una parentesi?
Perché non faceva parte di una coppia. `[door slams` senza parentesi di chiusura, o una `]` senza apertura, non dà alla pagina alcun modo di capire dove cominci e finisca l’annotazione, quindi lascia la riga intatta invece di indovinare. Controllate la riga nel file: una parentesi spaiata di solito significa che l’annotazione è stata troncata quando il file è stato modificato, e vale la pena sistemarla alla fonte.
Rimuovere il testo tra parentesi quadre cambia gli orari o i numeri dei blocchi?
No. La pagina modifica il testo di ogni blocco e nulla più, quindi ogni inizio e ogni fine restano esattamente come il file li ha scritti e i numeri dei blocchi sono quelli del file. L’unico caso in cui un blocco sparisce è quando ogni sua riga era un’osservazione tra parentesi, perché allora non resta dialogo da mostrare, e quel caso viene contato nel rapporto.
Toglierà un nome di interlocutore scritto tra parentesi quadre?
Sì, e per la maggior parte delle persone è proprio il punto. `[BOB] I heard that.` è un’etichetta di interlocutore scritta tra parentesi quadre, che ha la stessa forma di un segnale sonoro, quindi entrambi vengono rimossi. Un file che segnala gli interlocutori in quel modo e un file che segnala i suoni in quel modo richiedono la stessa modifica, e la pagina non può distinguerli senza leggere il film.
Su quali formati funziona la rimozione delle parentesi?
Su tutti e dodici che il sito legge: SRT, WebVTT, ASS, SSA, SBV, SAMI, LRC, MicroDVD, TTML, JSON, testo semplice e CSV. Le parentesi stanno nel testo dei blocchi, e ognuno di quei formati porta testo dei blocchi, quindi nessuno è escluso. Il file viene letto per ciò che è e non per l’estensione, e i file WebVTT conservano intatti l’intestazione e la disposizione dei blocchi.