Gå till huvudinnehållet
SubtitleMatrix

Ta bort understrykning i undertexter

Text och formateringTa bort markup och taggar
Eller klistra in undertexttext

Inställningar

Ett fält, sju val, och varje val har en egen sida. Kursiv, fet, understruken och färg tar bort just den sortens intervall och lämnar resten av radens formatering orörd. Alla tar bort varje intervall som verktyget modellerar – de fyra plus karaoketider – men lämnar allt annat i texten orört. HTML gör samma sak och sopar sedan även bort den vinkelparentesmarkering som blev kvar i texten eftersom verktyget inte modellerar den, som VTT:s <v Bob>-talartaggar och <c.className>. ASS gör i stället samma sak för åsidosättningsblock och rensar de {...}-koder som inte kändes igen vid läsningen, som {\fad(500,500)}. Den här sidan fyller i fältet med valet som dess titel namnger och listar inget annat.

Vilken bildfrekvens tiderna räknas i. På formatsidorna är det här vad MicroDVD behöver, eftersom formatet lagrar tider som bildnummer. På bildfrekvenssidorna är det den frekvens som filens tider byggdes för – den version som undertexterna gjordes för – och sidans andra fält tar frekvensen för den video du ska använda dem med. 23,976, 24, 25, 29,97, 30, 50, 59,94 och 60 är de vanligaste. Blir det fel förskjuts hela tidslinjen, och på bildfrekvenssidorna förskjuts den med ett förhållande i stället för med ett fast belopp.

Ta bort understrykning från undertexten. Sidan tar bort <u> och </u> i HTML-stil samt {\u1} och {\u0} i ASS-stil, så att orden står kvar utan linje under sig.

Understrykning används ibland för namn eller för att markera ett ord i en juridisk text, och den som inte vill ha linjen kan ta bort den utan att röra annan formatering. Kursiv, fetstil och färg står kvar, så en rad som är både understruken och kursiv blir kursiv efteråt.

En fil utan understrykning kommer tillbaka oförändrad. Tider, ordning och radbrytningar rörs inte, och sidan fungerar i alla tolv format. Filen lämnar aldrig datorn.

Exempel

Namn som är understrukna

Indata

1
00:00:01,000 --> 00:00:02,000
The <u>defendant</u> was not present.

2
00:00:03,000 --> 00:00:04,000
<u>Exhibit B</u> is a letter.

Resultat

1
00:00:01,000 --> 00:00:02,000
The defendant was not present.

2
00:00:03,000 --> 00:00:04,000
Exhibit B is a letter.

Understrykningen tas bort från båda textblocken, så the defendant och Exhibit B står kvar i normal stil. Tider och numrering är oförändrade.

En WebVTT-fil med klasstagg och understrykning

Indata

WEBVTT

00:00:01.000 --> 00:00:02.000
<c.lawyer>The <u>defendant</u></c> was not present.

Resultat

WEBVTT

00:00:01.000 --> 00:00:02.000
<c.lawyer>The defendant</c> was not present.

Understrykningen runt defendant tas bort, medan klasstagen <c.lawyer> står kvar runt hela texten. Resultatet blir <c.lawyer>The defendant</c> was not present.

En ASS-fil med understrykning intill kursiv

Indata

[Script Info]
Title: underline

[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,,{\u1}hello{\u0} {\i1}there{\i0}

Resultat

[Script Info]
Title: underline

[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 {\i1}there{\i0}

Taggen {\u1}...{\u0} tas bort, medan kursiven {\i1}...{\i0} står kvar. Dialogue-fältet blir hello {\i1}there{\i0}, alltså samma kursiv men utan understrykning.

Vanliga frågor

Vilka former av understrykning tar sidan bort?

HTML-taggarna <u> och </u> samt ASS-taggarna {\u1} och {\u0}. Båda formerna tas bort i samma körning, så en fil som blandar HTML-stil och ASS-stil blir ren i ett svep. Andra former av understrykning, som CSS-klasser, rörs inte eftersom de inte är taggar i texten.

Rör sidan kursiv eller fetstil?

Nej. Sidan tar bara bort understrykning, så kursiv, fetstil och färg står kvar. En rad med både <u> och <i> blir kursiv efteråt. Vill du ta bort all formatering på en gång ska du använda sidan för all formatering, som tar bort alla fem sorterna.

Varför tar understrykningssidan inte bort <c.lawyer>?

Klasstagen är inte understrykning utan en referens till en klass i formatets egen tabell. Sidan tar bara bort det som drar en linje under texten, alltså <u> och {\u1}. Vill du ta bort även klasstaggar ska du använda sidan som tar bort HTML-taggar.

Vad händer med en fil utan understrykning?

Den kommer tillbaka byte för byte som den var, med samma tider, radbrytningar och teckenkodning. Sidan ändrar inget när det inte finns något att ta bort, så en fil som bara använder kursiv går säkert genom sidan utan att kursiven försvinner.

Kan jag få tillbaka understrykningen efteråt?

Nej, inte från den här sidan. Understrykningen tas bort tillsammans med taggen, och det finns inget kvar i filen som säger vilka ord som var understrukna. Ta en kopia av originalfilen om du kan behöva markeringen senare, eller lägg till den igen i ett redigeringsprogram.

Försvinner understrykningen i både SRT och ASS?

Ja. Sidan tar bort <u> och </u> i HTML-stil samt {\u1} och {\u0} i ASS-stil, så båda formaten blir rena. Kursiv, fetstil, färg och klasstagg står kvar. Tider och ordning rörs inte.

Relaterade verktyg