Hopp til hovedinnhold
SubtitleMatrix

Fjern tekst i hakeparenteser

Tekst og stilFjern beskrivelser for hørselshemmede
Eller lim inn underteksttekst

Innstillinger

Én boks, fem valg, og hvert valg har sin egen side. Hakeparenteser fjerner parede [firkantede] innskudd, parenteser fjerner parede (runde) innskudd, taler fjerner et navn med bare store bokstaver og kolonet etter det i begynnelsen av en linje, og musikk fjerner notetegnene. Alle fire samtidig er valget som heter Alle. Hvert av dem redigerer ordene selv i stedet for formateringen, så linjen blir kortere — og i motsetning til formateringssidene kan en merknad som er fjernet, ikke settes tilbake av verktøyet som leser resultatet. Denne siden fyller boksen med valget tittelen navngir og lister ingen andre.

Hvilken bildefrekvens tidene telles i. På formatsidene er det dette MicroDVD trenger, fordi det lagrer tid som bildenummer. På sidene for bildefrekvens er det frekvensen filen ble tidsstyrt mot — versjonen undertekstene ble laget for — og sidens andre boks tar frekvensen til videoen du skal bruke dem med. 23,976, 24, 25, 29,97, 30, 50, 59,94 og 60 er de vanlige. Tar du feil, forskyves hele tidslinjen, og på bildefrekvenssidene forskyves den med et forhold i stedet for et fast beløp.

Denne siden sletter alt inne i et par med firkantparenteser og lukker mellomrommet der det sto. Det er hele jobben. `[door slams] I heard that.` kommer ut som `I heard that.`, og tekstblokken beholder starten, slutten og nummeret sitt.

Firkantparenteser i en undertekstfil bærer to ting. Det ene er lyd og musikk: `[door slams]`, `[phone rings]`, `[music]`, `[inaudible]`. Det andre er hvem som snakker: `[BOB] I heard that.` Denne siden skiller dem ikke, fordi de er samme form for en leser, og det du vil ha bort, er samme form.

Paringen telles og antas ikke. En parentes inne i en parentes er én merknad, og hele innskuddet går sammen, så `He points [at the door [twice]] and leaves` kommer ut som `He points and leaves` uten noe til overs. En parentes som aldri lukkes, får stå helt i fred: `Hello [door slams` sier ikke hvor merknaden slutter, og et verktøy som gjettet, ville valgt hvilke av ordene dine som skulle slettes uten at noe i utdataene viste det. En enslig lukkeparentes uten åpning får stå av samme grunn.

Runde parenteser røres ikke her. De hører til siden for ikke-språklig informasjon, og det er med vilje at de to holdes fra hverandre: filer ute i verden bruker den ene eller den andre formen etter husstil, og en side som tok begge, ville fjerne dobbelt så mye av replikkene dine som tittelen lover. Mikser filen din de to, tar SDH-siden begge i én kjøring. Ingenting lastes opp, og alle formatene nettstedet leser, tas imot, siden merknaden ligger i ordene og ikke i filens markup.

Eksempler

En WebVTT-fil med en merknad i hver ende av linjen

Inndata

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]

Resultat

WEBVTT

00:00:01.000 --> 00:00:03.000
I heard that.

00:00:04.000 --> 00:00:06.000
She left.

Én merknad åpner den første linjen og én lukker den andre, så mellomrommene må ryddes i begge retninger. Uten det trinnet ville den andre linjen lest `She left. ` med et mellomrom til slutt, og en parentes på slutten av en linje er nettopp der det vises. WEBVTT-overskriften og tekstblokktidene er filens egne og kommer tilbake uendret.

En parentes inne i en parentes

Inndata

1
00:00:01,000 --> 00:00:03,000
He points [at the door [twice]] and leaves

Resultat

1
00:00:01,000 --> 00:00:03,000
He points and leaves

Det indre paret er en del av den ytre bemerkningen, så hele greia går som ett stykke og setningen lukker seg bak det. Å behandle den første lukkeparentesen som slutten ville latt en enslig `]` stå midt i linjen — tekst verktøyet ikke hadde noe med å gjøre, og vanskelig å få øye på i en fil med tusen tekstblokker.

En parentes som aldri ble lukket

Inndata

1
00:00:01,000 --> 00:00:03,000
Hello [door slams

2
00:00:04,000 --> 00:00:06,000
a stray ] bracket

Resultat

1
00:00:01,000 --> 00:00:03,000
Hello [door slams

2
00:00:04,000 --> 00:00:06,000
a stray ] bracket

Begge tekstblokkene kommer tilbake byte for byte. Den første har en åpningsparentes uten lukking, den andre en lukkeparentes uten åpning, og ingen av dem sier hvor en merknad begynner og slutter. Å slette til slutten av linjen i det første tilfellet ville tatt ord som aldri var inne i en parentes.

Ofte stilte spørsmål

Hva regner denne siden som en merknad i firkantparentes?

Alt mellom en firkantparentes og dens samsvarende lukkeparentes, på samme linje. Paret matches ved å telle, så en parentes inne i en annen er en del av samme merknad og ikke slutten på den. Både parentesene og teksten mellom dem slettes, og mellomrommet slettingen etterlater, lukkes så linjen leses som en setning.

Bli runde parenteser i filen min også fjernet?

Nei. Denne siden parer bare `[` med `]`. Runde parenteser håndteres av siden for ikke-språklig informasjon, som er samme operasjon rettet mot den andre parentesformen. To sider i stedet for én fordi filer bruker den ene eller den andre formen etter husstil, og én side som tok begge, ville fjernet bemerkninger du ville beholde. Vil du ha begge slagene bort på én gang, gjør SDH-siden det i én kjøring.

Hvorfor står det fortsatt en parentes i utdataene?

Fordi den ikke var del av et par. `[door slams` uten lukkeparentes, eller en `]` uten åpning, gir siden ingen måte å vite hvor merknaden begynner og slutter, så den lar linjen stå i stedet for å gjette. Sjekk linjen i filen: en ubalansert parentes betyr vanligvis at merknaden ble kuttet da filen ble redigert, og det er verdt å rette ved kilden.

Endrer fjerning av tekst i firkantparentes tidskodene eller tekstblokknumrene?

Nei. Siden redigerer teksten i hver tekstblokk og ingenting annet, så hver start og slutt står nøyaktig som filen skrev dem, og tallene er filens egne. Det eneste tilfellet der en tekstblokk forsvinner, er når hver linje i den var en merknad i parentes, for da er det ingen replikk igjen å vise — og det telles i rapporten.

Fjerner den et talernavn i firkantparentes?

Ja, og for de fleste er det hele poenget. `[BOB] I heard that.` er en taleretikett skrevet i firkantparentes, som er samme form som en lydmerknad, så begge fjernes. En fil som markerer talere slik, og en fil som markerer lyder slik, trenger samme redigering, og siden kan ikke se forskjell uten å lese filmen.

Hvilke formater virker fjerningen av firkantparenteser på?

Alle tolv nettstedet leser: SRT, WebVTT, ASS, SSA, SBV, SAMI, LRC, MicroDVD, TTML, JSON, ren tekst og CSV. Parentesene ligger i tekstblokkteksten, og alle disse formatene bærer tekstblokktekst, så ingenting er utelatt. Filen leses for det den er og ikke for endelsen, og WebVTT-filer beholder overskriften og blokkoppsettet urørt.

Relaterte verktøy