Fjern taleretiketter
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 fjerner taleretiketten i starten av en linje: navnet i versaler og kolonet etter det, sammen med mellomrommet som fulgte. `BOB: I heard that.` kommer ut som `I heard that.`, og `- JANE DOE: So did I.` som `So did I.` Ingenting annet i tekstblokken flytter seg — ikke tidskodene, ikke nummereringen, ikke ordene.
Etiketten matches på form og ikke mot en navneliste. En rekke versaler uten små bokstaver i, helt i starten av en linje, etterfulgt av et kolon, er en etikett. `BOB:`, `JANE DOE:`, `O'BRIEN:`, `BOB (V.O.):` og `- MARIA:` kvalifiserer alle. `He said: hello` gjør det ikke, fordi bokstavene etter den første er små — det er replikk med et kolon i, og å ta den ville bety å spise en linje av filmen. `I:` kvalifiserer heller ikke: én stor bokstav er ikke nok bevis, og en side som tok den, ville gjettet på det vanligste pronomenet i ethvert manus.
Taleretiketter dukker opp av to grunner, og denne siden tjener begge. I en hørselsfil markerer de et talerbytte, som en seer som ikke hører stemmene trenger for å følge scenen. I en tospråklig fil er de ofte det eneste som skiller de to språkene som deler en linje. Samme form, samme redigering.
En etikett på en replikk som er delt over to tekstblokker, fanges på hver tekstblokk for seg, så begge halvdelene mister den. Filer leses for det de er og ikke for endelsen, så de tre måtene dette skrives på — ren tekst i SRT, en Dialogue-kolonne i ASS, en `<v Bob>`-tag i WebVTT — lander alle samme sted. Ingenting lastes opp, og alle formatene nettstedet leser, tas imot.
Eksempler
Et bart navn og et navn bak en strek
Inndata
1
00:00:01,000 --> 00:00:03,000
BOB: I heard that.
2
00:00:04,000 --> 00:00:06,000
- JANE DOE: So did I.
Resultat
1
00:00:01,000 --> 00:00:03,000
I heard that.
2
00:00:04,000 --> 00:00:06,000
So did I.
To av formene en etikett tar i en virkelig fil: et navn alene, og et navn bak streken som markerer talerbytte. Begge går, og det gjør også kolonet med mellomrommet etter, som er det som hindrer linjen i å begynne med et enslig mellomrom. Det som er igjen, er replikken slik en seer som hører scenen, ville lest den.
Kolon i replikk som får stå
Inndata
1
00:00:01,000 --> 00:00:03,000
He said: hello
2
00:00:04,000 --> 00:00:06,000
I: am not a label
Resultat
1
00:00:01,000 --> 00:00:03,000
He said: hello
2
00:00:04,000 --> 00:00:06,000
I: am not a label
Begge tekstblokkene kommer tilbake byte for byte. Det første kolonet følger et ord med små bokstaver, så det står inne i setningen og ikke foran den. Det andre følger én stor bokstav, og én bokstav er ikke nok til å kalle noe et navn — en side som behandlet det slik, ville slettet pronomenet ethvert manus er fullt av.
En etikett i Dialogue-kolonnen i en ASS-fil
Inndata
[Script Info]
Title: speaker
[V4+ Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, Bold, Italic
Style: Default,Arial,20,&H00FFFFFF,0,0
[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:01.00,0:00:02.00,Default,,0,0,0,,BOB: I heard that.
Resultat
[Script Info]
Title: speaker
[V4+ Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, Bold, Italic
Style: Default,Arial,20,&H00FFFFFF,0,0
[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:01.00,0:00:02.00,Default,,0,0,0,,I heard that.
I ASS er teksten den siste av ti kommadelte kolonner på Dialogue-linjen, og etiketten sitter inne i den kolonnen. Alt rundt overlever: skriptoverskriften, stilpanelet, kolonneoppsettet og hendelsestiden. Det er samme redigering som SRT-eksempelet, nådd gjennom et annet filformat.
Ofte stilte spørsmål
Hvordan vet siden hvilke ord som er en taleretikett?
På formen: en rekke store bokstaver, tall, mellomrom og tegnsetting uten små bokstaver i, i starten av en linje, som slutter med et kolon. Det dekker `BOB:`, `JANE DOE:`, `O'BRIEN:` og `BOB (V.O.):`, og det utelukker `He said:` og `I:`. Regelen er skrevet som fravær av små bokstaver og ikke som en navneliste, så den virker fortsatt på figurer og forkortelser den aldri har sett.
Fjerner den et kolon som er en del av replikken?
Nei. `He said: hello` beholder kolonet, fordi den store bokstaven i starten følges av små bokstaver, og rekken ser derfor aldri ut som et navn. Den forskjellen er hele grunnen til at versalkravet finnes: kolon er vanlig i replikker, og en side som matchet et hvilket som helst kort ord før et kolon, ville tatt noen av dem og latt andre stå, avhengig av ingenting du kunne forutse.
Hva skjer med streken foran en taleretikett?
Den går med etiketten. En linje skrevet `- JANE DOE: So did I.` kommer ut som `So did I.` uten ledende strek, fordi streken og navnet er samme markup — det er paret som markerer et talerbytte i en hørselsfil. En strek som åpner en linje uten et navn etter seg, får stå, siden det ikke er noen etikett å pare den med.
Endrer fjerning av taleretiketter tiden i filen?
Nei. Bare teksten i hver tekstblokk redigeres, så hver start og slutt står som filen skrev dem, og nummereringen er filens egen. Fet- og kursivområder som lå på selve etiketten, droppes og telles i rapporten, siden det ikke er tekst igjen for dem å dekke; områder på replikken etter etiketten flytter seg med og overlever.
Hvorfor skulle noen vil ha taleretikettene fjernet?
Fordi en hørselsfil og en vanlig undertekstfil er to forskjellige produkter. Etiketten er der for at en seer som ikke hører stemmene, skal kunne se hvem som snakker; når filen brukes som vanlige undertekster, eller gis til en seer som hører scenen, er navnene rot i starten av annenhver linje. Noen kringkastere forbyr dem også helt, så fjerningen er et leveringskrav og ikke en smakssak.
Hvilke formater kan taleretikettene fjernes fra?
Alle tolv nettstedet leser: SRT, WebVTT, ASS, SSA, SBV, SAMI, LRC, MicroDVD, TTML, JSON, ren tekst og CSV. En WebVTT-fil som markerer taleren med en `<v Bob>`-tag, leses for teksten sin, og taggen blir stående der den er — å feie bort slik markup er jobben til siden for HTML-tagger og ikke denne.