Vet-tags verwijderen
Of plak ondertiteltekst
Opties
Eén vak, zeven keuzes, en elke keuze heeft zijn eigen pagina. Cursief, vet, onderstreept en kleur verwijderen die ene soort bereik en laten de rest van de opmaak van de regel met rust. Alles verwijdert elk bereik dat het hulpmiddel modelleert — die vier plus karaoke-timing — en laat al het andere in de tekst onaangeroerd. HTML doet hetzelfde en veegt daarna ook de opmaak tussen punthaken weg die in de tekst is achtergebleven omdat het hulpmiddel die niet modelleert, zoals de sprekerstags <v Bob> en <c.className> van VTT. ASS doet hetzelfde in plaats daarvan voor override-blokken en ruimt de {...}-codes op die bij het inlezen niet herkend zijn, zoals {\fad(500,500)}. Deze pagina vult het vak met de keuze die haar titel noemt en toont geen andere.
In welke beeldsnelheid de tijden worden geteld. Op de formaatpagina’s is dit wat MicroDVD nodig heeft, want het slaat tijden op als framenummers. Op de beeldsnelheidspagina’s is het de snelheid waartegen het bestand getimed is — de versie waarvoor de ondertitels gemaakt zijn — en het tweede vak op de pagina neemt de snelheid van de video die je gaat gebruiken. 23,976, 24, 25, 29,97, 30, 50, 59,94 en 60 zijn de gebruikelijke. Een verkeerde waarde verschuift de hele tijdlijn, en op de beeldsnelheidspagina’s verschuift ze die met een verhouding in plaats van met een vast bedrag.
Deze pagina haalt het vet van elke ondertitelregel en verandert verder niets. De woorden komen terug zoals ze zijn getypt, met hun tijdcodes, hun volgorde en hun regeleinden intact, en elk cursief, elke onderstreping en elke kleur op dezelfde regel blijft precies waar het bestand die had gezet. Vet wordt verwijderd omdat erom gevraagd is, niet omdat vet fout zou zijn.
Vet is de opmaak waarnaar wordt gegrepen wanneer een regel een andere taak heeft dan dialoog. Een hoofdstukkop, een liedjestitel, een stuk tekst in beeld, een telefoonnummer, een bord in de scène, een opschrift dat het programma zelf toont — dat alles wordt vet gemaakt door degene die het bestand voorbereidde, en tegen de tijd dat het wordt geleverd zit de nadruk vaak in de weg. Reviewers vragen erom weg omdat hun huisstijl vet voor iets anders reserveert, of omdat de opmaak uit een sjabloon kwam dat niemand had gekozen.
De verwijdering is formaatongevoelig op de manier die ertoe doet: SRT, WebVTT, SBV en SAMI schrijven vet als `<b>` en `</b>`, ASS en SSA als `{\b1}` en `{\b0}`, en TTML schrijft een span met een vette letterdikte. Een bestand wordt gelezen naar het formaat dat het werkelijk is in plaats van naar de extensie die het draagt. Eén detail is het waard om te kennen als je met fansubs werkt: een gewogen vet zoals `{\b700}` vraagt om een zwaardere dikte dan gewoon vet, en het wordt toch als vet gelezen, dus het gaat dezelfde weg als `{\b1}`.
Niets wordt geüpload — het bestand wordt in de browsertab gelezen en geschreven. Een bestand zonder vet erin komt byte voor byte terug, wat het eerlijke resultaat is van een run die niets te doen vond.
Voorbeelden
Een kopblok en een benadrukt woord
Invoer
1
00:00:01,000 --> 00:00:02,000
<b>CHAPTER ONE</b>
2
00:00:03,000 --> 00:00:04,000
The <b>room</b> was dark.
Uitvoer
1
00:00:01,000 --> 00:00:02,000
CHAPTER ONE
2
00:00:03,000 --> 00:00:04,000
The room was dark.
Een blok dat in zijn geheel vet is en één woord dat in het midden is benadrukt, verliezen hun vet op dezelfde manier. De hoofdletters in het eerste blok blijven, omdat deze pagina de schrijfwijze nooit aanraakt — wil je dat wel, dan zijn de pagina’s die ondertiteltekst in hoofdletters of kleine letters zetten de juiste.
Vet en cursief op dezelfde regel
Invoer
1
00:00:01,000 --> 00:00:02,000
<i>A voice off screen.</i> <b>She left.</b>
Uitvoer
1
00:00:01,000 --> 00:00:02,000
<i>A voice off screen.</i> She left.
Het cursief overleeft en het vet gaat weg, op dezelfde regel. Dit is de run die de conventies van een bestand intact houdt: cursief voor stem buiten beeld, vet voor nadruk, en alleen het tweede van de twee wordt weggenomen. Beide tegelijk verwijderen is een andere pagina, en dat is de pagina die je neemt zodra je hebt besloten dat het bestand helemaal geen opmaak nodig heeft.
Een gewogen vet in een ASS-bestand
Invoer
[Script Info]
Title: bold
[V4+ Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, Encoding
Style: Default,Arial,20,&H00FFFFFF,0,0,0,0,100,100,0,0,1,1,1,2,10,10,10,1
[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,,{\b1}hello{\b0} {\b700}there{\b0}
Uitvoer
[Script Info]
Title: bold
[V4+ Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, Encoding
Style: Default,Arial,20,&H00FFFFFF,0,0,0,0,100,100,0,0,1,1,1,2,10,10,10,1
[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,,hello there
Beide reeksen gaan weg, ook de gewogen. `{\b700}` is geen overridecode die de tool niet begreep — het is vet met een dikte, en het wordt als elk ander vet gestript, dus een fansub-bestand dat zwaardere letters vraagt, wordt door dezelfde run behandeld. De woorden tussen de twee reeksen behouden hun eigen spatiëring.
Veelgestelde vragen
Hoe wordt vet in elk ondertitelformaat geschreven?
SRT, WebVTT, SBV en SAMI gebruiken een paar `<b>`-tags rond de woorden. ASS en SSA zetten vet aan met `{\b1}` en uit met `{\b0}`, met een optionele dikte zoals `{\b700}` voor zwaardere letters. TTML wikkelt de tekst in een span met een vette letterdikte. De pagina leest al die vormen als hetzelfde, dus het resultaat hangt niet af van het formaat waarin je bestand toevallig is.
Beïnvloedt het strippen van vet de timing of de regeleinden?
Nee. Alleen de opmaak rond de woorden wordt herschreven, dus elk blok houdt zijn begin en einde tot op de milliseconde en de blokken blijven in de volgorde die het bestand had. Regeleinden binnen een blok horen bij de structuur van het blok in plaats van bij zijn opmaak, dus een blok met twee regels heeft daarna nog twee regels — de afbreking staat waar het bestand hem had gezet.
Waarom zou iemand vette ondertitels willen verwijderen?
Meestal omdat het vet met het bestand meekwam in plaats van ervoor gekozen te zijn. Vet wordt gebruikt voor hoofdstukkoppen, liedjestitels, tekst in beeld en opschriften, en het is vaak geërfd van een sjabloon of overgenomen uit een transcriptie, dus een leveringsspecificatie die vet voor iets anders reserveert, keurt het af. Verwijderen is ook belangrijk voor de leesbaarheid: nadruk concurreert met het leessnelheidsbudget dat een ondertitelregel al heeft.
Kan ik vet op de kopblokken houden en het elders verwijderen?
Niet op deze pagina, die op het hele bestand werkt. De praktische route is de pagina draaien en daarna het vet terugzetten op de paar blokken die het nodig hebben, of het bestand eerst splitsen en de pagina op één deel draaien. Een beslissing per blok valt niet uit één gedropt bestand te lezen, dus er is niets waar de pagina op kan afgaan.
Wat gebeurt er met de andere opmaak op een regel wanneer het vet weggaat?
Die blijft. Cursief, onderstreping, kleur en karaoke-timing zijn afzonderlijke reeksen, dus een regel die zowel vet als cursief is, komt cursief en niet vet terug. Dat is met opzet en het is de reden dat deze pagina naast Alle opmaak uit ondertitels verwijderen bestaat: het gangbare werk is één soort nadruk uit een bestand halen terwijl de rest van de conventies blijft zoals ze was.
Waarom staat het vet in mijn ASS-bestand er na deze run nog steeds?
Controleer of het werkelijk vet is. ASS kan tekst zwaar laten lijken via de benoemde stijl in zijn stylesheet in plaats van via een inline tag, en deze pagina verwijdert alleen de inline reeksen — ze raakt het stylesheet of de stijl waarnaar een blok verwijst niet aan. Een blok waarvan de stijl zelf vet is, ziet er daarna nog steeds vet uit, omdat het vet een eigenschap van de stijl is in plaats van van de tekst.