Remover nomes de falante
Ou cole o texto da legenda
Opções
Uma caixa, cinco opções, e cada opção tem sua própria página. Colchetes remove os apartes [entre colchetes], Parênteses remove os (entre parênteses), Falante remove um nome todo em maiúsculas e os dois-pontos que o seguem no início de uma linha, e Música remove os símbolos de nota. As quatro de uma vez é a opção Todas. Todas elas editam as próprias palavras, não o estilo, então a linha fica mais curta — e, ao contrário das páginas de estilo, uma anotação removida não pode ser recolocada pela ferramenta que lê o resultado. Esta página preenche a caixa com a opção que seu título nomeia e não lista nenhuma outra.
A taxa de quadros em que os tempos são contados. Nas páginas de formato é o que o MicroDVD precisa, porque ele guarda os tempos como números de quadro. Nas páginas de taxa de quadros é a taxa com que o arquivo foi cronometrado — a versão para a qual as legendas foram feitas — e a segunda caixa da página recebe a taxa do vídeo com que você vai usá-las. 23,976, 24, 25, 29,97, 30, 50, 59,94 e 60 são as comuns. Errar isso desloca toda a linha do tempo e, nas páginas de taxa de quadros, desloca por uma proporção em vez de por uma quantidade fixa.
Esta página remove o rótulo de falante no começo de uma linha: o nome todo em maiúsculas e o dois-pontos depois dele, junto com o espaço que vinha em seguida. `BOB: I heard that.` sai como `I heard that.`, e `- JANE DOE: So did I.` como `So did I.` Nada mais no bloco se move — nem os timecodes, nem a numeração, nem as palavras.
O rótulo é reconhecido pela forma, não por uma lista de nomes. Uma sequência de maiúsculas sem nenhuma letra minúscula, no início absoluto da linha, seguida de dois-pontos, é um rótulo. `BOB:`, `JANE DOE:`, `O'BRIEN:`, `BOB (V.O.):` e `- MARIA:` se qualificam. `He said: hello` não se qualifica, porque as letras depois da maiúscula são minúsculas — isso é diálogo com dois-pontos, e pegar isso seria comer uma linha do filme. `I:` também não se qualifica: uma única letra maiúscula não é evidência suficiente, e uma página que a pegasse estaria chutando no pronome mais comum de qualquer roteiro.
Rótulos de falante aparecem por dois motivos diferentes e esta página serve aos dois. Em uma faixa para pessoas com deficiência auditiva, eles marcam uma troca de falante, que um espectador que não ouve as vozes precisa para acompanhar a cena. Em um arquivo bilíngue, eles costumam ser a única coisa separando os dois idiomas que dividem uma linha. Mesma forma, mesma edição.
Um rótulo de uma fala dividida em dois blocos é capturado em cada bloco de forma independente, então as duas metades o perdem. Os arquivos são lidos pelo que são, não pela extensão, então as três maneiras de escrever isso — texto simples no SRT, uma coluna Dialogue no ASS, uma etiqueta `<v Bob>` no WebVTT — chegam todas ao mesmo lugar. Nada é enviado, e todos os formatos que o site lê são aceitos.
Exemplos
Um nome sozinho e um nome atrás de um travessão
Entrada
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.
Saída
1
00:00:01,000 --> 00:00:03,000
I heard that.
2
00:00:04,000 --> 00:00:06,000
So did I.
Duas das formas que um rótulo assume em um arquivo real: um nome sozinho e um nome atrás do travessão que marca uma troca de falante. Os dois saem, e com eles o dois-pontos e o espaço depois, que é o que impede a linha de começar com um espaço solto. O que sobra é o diálogo como um espectador que ouve a cena o leria.
Dois-pontos no diálogo que ficam em paz
Entrada
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
Saída
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
Os dois blocos voltam byte a byte. O primeiro dois-pontos vem depois de uma palavra em minúsculas, então está dentro da frase e não na frente dela. O segundo vem depois de uma única letra maiúscula, e uma letra não basta para chamar algo de nome — uma página que a tratasse como tal estaria apagando o pronome de que todo roteiro está cheio.
Um rótulo na coluna Dialogue de um arquivo ASS
Entrada
[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.
Saída
[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.
No ASS o texto é a última de dez colunas separadas por vírgula na linha Dialogue, e o rótulo fica dentro dessa coluna. Tudo em volta sobrevive: o cabeçalho do script, a tabela de estilos, a disposição das colunas e a temporização do evento. É a mesma edição do exemplo SRT, alcançada por outro formato de arquivo.
Perguntas frequentes
Como a página sabe quais palavras são um rótulo de falante?
Pela forma: uma sequência de letras maiúsculas, dígitos, espaços e pontuação sem nenhuma letra minúscula, no começo da linha, terminando em dois-pontos. Isso cobre `BOB:`, `JANE DOE:`, `O'BRIEN:` e `BOB (V.O.):`, e exclui `He said:` e `I:`. A regra é escrita como ausência de letras minúsculas em vez de uma lista de nomes, então continua funcionando com personagens e abreviações que nunca viu.
A página remove um dois-pontos que faz parte do diálogo?
Não. `He said: hello` mantém o dois-pontos, porque a maiúscula do início é seguida de letras minúsculas e a sequência portanto nunca parece um nome. Essa distinção é a razão inteira de a exigência de maiúsculas existir: dois-pontos são comuns no diálogo, e uma página que encontrasse qualquer palavra curta antes de um dois-pontos pegaria alguns e deixaria outros, dependendo de nada que você pudesse prever.
O que acontece com o travessão na frente de um rótulo de falante?
Ele vai junto com o rótulo. Uma linha escrita `- JANE DOE: So did I.` sai como `So did I.` sem travessão inicial, porque o travessão e o nome são a mesma marcação — é o par que sinaliza uma troca de falante em uma faixa para pessoas com deficiência auditiva. Um travessão que abre uma linha sem nome depois dele fica em paz, já que não há rótulo com que pareá-lo.
Remover rótulos de falante muda a temporização do arquivo?
Não. Só o texto dentro de cada bloco é editado, então cada início e fim fica como o arquivo escreveu e a numeração dos blocos é do arquivo. Trechos de negrito e itálico que estavam sobre o próprio rótulo são descartados e contados no relatório, já que não sobra texto para eles cobrirem; trechos sobre o diálogo depois do rótulo se deslocam com ele e sobrevivem.
Por que alguém iria querer os rótulos de falante removidos?
Porque uma faixa para pessoas com deficiência auditiva e uma faixa de legenda comum são produtos diferentes. O rótulo existe para que um espectador que não ouve as vozes saiba quem está falando; quando o arquivo passa a ser usado como legenda comum, ou entregue a alguém que ouve a cena, os nomes são ruído no começo de cada segunda linha. Algumas emissoras também os proíbem por completo, então a remoção é uma exigência de entrega e não uma preferência.
De quais formatos os rótulos de falante podem ser removidos?
Dos doze que o site lê: SRT, WebVTT, ASS, SSA, SBV, SAMI, LRC, MicroDVD, TTML, JSON, texto simples e CSV. Um arquivo WebVTT que marca o falante com uma etiqueta `<v Bob>` é lido pelo texto, e a etiqueta fica onde está — varrer marcação assim é trabalho da página de etiquetas HTML, não desta.