Ta bort talaretiketter
Eller klistra in undertexttext
Inställningar
Ett fält, fem val, och varje val har en egen sida. Hakparenteser tar bort parade [fyrkantiga] inskott, parenteser tar bort parade (runda) sådana, talare tar bort ett namn i enbart versaler och kolon efter det i början av en rad, och musik tar bort nottecknen. Alla fyra på en gång är valet som heter Alla. Vart och ett av dem ändrar själva orden snarare än formateringen, så raden blir kortare – och till skillnad från formateringssidorna kan en annotering som tagits bort inte sättas tillbaka av verktyget som läser resultatet. 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 talaretiketter i början av raderna. En etikett är ett namn skrivet med versaler följt av kolon, som BOB: eller JANE DOE:, och sidan tar bort den så att bara repliken står kvar.
Etiketten måste stå först på raden och får bara innehålla versaler, siffror, mellanslag och vissa skiljetecken. Gemener i etiketten betyder att det inte är en etikett: He said: lämnas, och det gör också I:, eftersom etiketten måste vara minst två tecken. Ett replikstreck före etiketten tas bort tillsammans med den.
Sidan rör bara etiketter, inte andra anteckningar. Hakparenteser, rundparenteser och nottecken har egna sidor. Den fungerar också i ASS-filens Dialogue-kolumn, där etiketten står först i textfältet, men den rör inte WebVTT:s inbyggda talartagg <v Bob>, eftersom den är en del av formatets syntax och inte text.
Alla tolv format kan användas. Tider, ordning och radbrytningar står kvar, och filen lämnar aldrig datorn.
Exempel
Ett namn utan streck och ett namn bakom streck
Indata
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.
BOB: tas bort så att bara repliken står kvar, och i det andra textblocket tas både replikstrecket och JANE DOE: bort. Repliken So did I. står kvar med sin punkt.
Kolon i repliker som lämnas i fred
Indata
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
He said: innehåller gemener och är en replik, inte en etikett. I: är för kort för att räknas som etikett, eftersom etiketten måste vara minst två tecken förutom kolonet. Båda raderna kommer tillbaka oförändrade.
En etikett i Dialogue-kolumnen i en ASS-fil
Indata
[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.
Etiketten står först i textfältet i Dialogue-raden och tas bort där, så bara I heard that. återstår. ASS-filens Format-rad, stilar och tider rörs inte.
Vanliga frågor
Vad räknas som en talaretikett?
Ett namn i början av raden som bara innehåller versaler, siffror, mellanslag och skiljetecken som punkt, komma och apostrof, följt av kolon. Det måste vara minst två tecken före kolonet och får inte innehålla gemener. Ett valfritt replikstreck före namnet räknas till etiketten och tas bort med den.
Varför tas inte He said: bort?
Eftersom etiketten inte får innehålla gemener. He said: är en replik där någon säger något, inte ett namn, och sidan tar därför inte bort den. Samma regel gör att I: lämnas: etiketten måste vara minst två tecken före kolonet, så ett ensamt I räknas inte som ett namn.
Tas replikstrecket före namnet bort?
Ja. Om raden börjar med ett replikstreck följt av en etikett, som - JANE DOE:, tas både strecket och etiketten bort. Strecket hör till etiketten och skulle annars stå kvar ensamt i början av raden. Ett replikstreck utan etikett lämnas kvar, eftersom det markerar en talare i repliken.
Rör sidan WebVTT:s talartagg?
Nej. WebVTT kan skriva en talare som <v Bob> i början av en cue, men det är en del av formatets syntax, inte text. Sidan rör bara texten och lämnar taggen som den är. Vill du ta bort även sådana taggar ska du använda sidan som tar bort HTML-taggar.
Fungerar sidan i ASS-filer?
Ja. I ASS och SSA står texten i Dialogue-radens sista fält, och sidan letar efter etiketten först i det fältet. Filens Format-rad, stilar och tider rörs inte. Etiketten tas bort som text, så resultatet blir en Dialogue-rad där repliken börjar direkt.
Fungerar borttagningen av talaretiketter i en ASS-fil?
Ja. I ASS och SSA står texten i Dialogue-radens sista fält, och sidan letar efter etiketten först i det fältet. Formatets Format-rad, stilar och tider rörs inte. Etiketten tas bort som text, så repliken börjar Dialogue-raden direkt.