Ir para o conteúdo principal
SubtitleMatrix

Localizar e substituir nas legendas

Texto e estiloLocalizar e substituir
Ou cole o texto da legenda

Opções

Comparado literalmente, caractere por caractere. Sem curingas e sem expressões regulares, então um ponto corresponde a um ponto e um asterisco a um asterisco.

Inserido exatamente como digitado. Deixe vazio para apagar cada ocorrência em vez de substituí-la.

Desativado por padrão, então Alex e alex contam como a mesma palavra. Ative e eles deixam de contar.

Desativado por padrão, então uma ocorrência pode cair dentro de uma palavra maior. Ative e buscar the deixa theme em paz. O critério é se os caracteres vizinhos são letras ou dígitos, então também vale para texto em chinês, japonês e coreano.

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.

Preencha Localizar para executar.

Esta página substitui um trecho de texto onde quer que ele apareça em um arquivo de legenda. A busca é literal: cada caractere que você digita é comparado como digitado, então nada na caixa é tratado como padrão e a substituição entra exatamente como escrita. A contagem de ocorrências que a página informa é exatamente quantos lugares mudaram.

Dois interruptores decidem o que conta como ocorrência. A distinção entre maiúsculas e minúsculas começa desligada, então Alex e alex são a mesma palavra; ligue-a e deixam de ser. A opção de palavra inteira também começa desligada, e ligá-la impede que the seja encontrado dentro de theme. Essa verificação pergunta se os caracteres dos dois lados de uma ocorrência são letras ou dígitos, e é por isso que ela também funciona em texto em chinês, japonês e coreano, não só em escritas que separam palavras com espaço.

O estilo embutido sobrevive a uma substituição sempre que há um lugar honesto para ele ficar: uma marcação é levada junto quando a edição a desloca e esticada quando a edição acontece dentro dela. Quando uma substituição atravessa a borda de um trecho estilizado, a marcação é descartada e contada no relatório de perdas, porque a alternativa é um trecho em itálico em volta das letras erradas — um arquivo que parece correto e se lê errado na tela. Os tempos nunca são tocados. Cada arquivo é lido e gravado no próprio formato, nada é enviado, e uma temporada inteira pode passar pela fila de uma vez.

Exemplos

Uma variante de grafia no arquivo inteiro

Entrada

1
00:00:01,000 --> 00:00:02,000
The colour of the sky.

2
00:00:03,000 --> 00:00:04,000
colourless and calm.

Saída

1
00:00:01,000 --> 00:00:02,000
The color of the sky.

2
00:00:03,000 --> 00:00:04,000
colorless and calm.

colourless também é reescrito. Uma busca literal não tem ideia do que é uma palavra, então é a opção de palavra inteira — não o termo buscado — que decide isso.

Palavra inteira, então theme fica em paz

Entrada

1
00:00:01,000 --> 00:00:02,000
the theme of the day

Saída

1
00:00:01,000 --> 00:00:02,000
a theme of a day

Os dois the isolados são substituídos e o que está dentro de theme não é. Uma busca simples por substring produziria a me of a day.

Uma substituição que atravessa um trecho em itálico

Entrada

1
00:00:01,000 --> 00:00:02,000
the <i>cat</i> sat

Saída

1
00:00:01,000 --> 00:00:02,000
the kat sat

A edição atravessa o trecho em itálico, então a marcação não tem mais um lugar correto e é descartada. O relatório de perdas a conta em vez de deixar itálico em volta das letras erradas.

Perguntas frequentes

A busca é uma string literal ou uma expressão regular?

Literal. Cada caractere na caixa é comparado como digitado, então um ponto final encontra um ponto final e um asterisco encontra um asterisco. A correspondência por padrões é uma ferramenta separada, porque um padrão que encontra demais pode reescrever milhares de blocos em uma única passagem.

A opção de palavra inteira funciona em idiomas escritos sem espaços?

Funciona. Em vez de procurar espaços, a verificação pergunta se os caracteres imediatamente antes e depois de uma ocorrência são letras ou dígitos. Isso faz a opção se comportar bem em legendas em chinês, japonês e coreano, onde uma regra baseada em espaços trataria a linha inteira como uma palavra só.

O que acontece com as marcações de itálico e negrito quando o texto muda?

Uma marcação é levada junto quando a edição acontece fora dela e esticada quando a edição acontece dentro dela. Quando uma substituição cruza a borda de uma marcação, não sobra um lugar correto para ela, então é descartada e o relatório de perdas informa quantas foram descartadas.

Posso apagar texto em vez de substituí-lo?

Pode — deixe a caixa de substituição vazia e cada ocorrência é removida. Uma caixa de busca vazia é uma coisa completamente diferente: sem nada para procurar não há nada a mudar, e a página diz isso em vez de reescrever o arquivo.

Algum tempo muda nesta página?

Nenhum. Só o texto dentro dos blocos é reescrito; cada tempo de início e fim é transportado exatamente como estava. Se um arquivo precisa da linha do tempo deslocada, é para isso que servem as ferramentas de tempo.

Substituir texto mantém o arquivo no mesmo formato?

Sim. Cada arquivo é lido como o formato que é, a substituição é aplicada e ele é gravado de volta nesse mesmo formato — um arquivo ASS continua ASS com seus estilos e posicionamento, um arquivo LRC continua LRC, uma transcrição em texto simples continua uma transcrição em texto simples.

Ferramentas relacionadas