Capitalizar linhas das legendas
Ou cole o texto da legenda
Opções
Cinco regras nomeadas vivem atrás desta única caixa, e cada uma tem sua própria página: MAIÚSCULAS e minúsculas reescrevem cada letra, cada palavra com maiúscula capitaliza cada palavra e deixa as pequenas (a, o, de) em paz, início de frase com maiúscula passa a linha para minúsculas primeiro e depois reconstrói os inícios de frase, e primeira letra de cada linha muda só a primeira letra de cada linha. Esta página preenche a caixa com a regra que seu título nomeia e não lista nenhuma outra, então o arquivo que ela produz é o de que a página trata.
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 faz a menor mudança de todo o site: capitaliza a primeira letra de cada linha de legenda e deixa todos os outros caracteres exatamente onde estavam. Nada é rebaixado e nada mais é tocado, então um arquivo cujo único defeito é a falta de maiúscula no começo de cada linha volta correto em vez de reescrito. Texto vindo de OCR, de reconhecimento de fala ou digitado à mão muitas vezes chega assim.
A primeira letra é encontrada procurando a primeira letra, não o primeiro caractere. Uma linha de diálogo começa com travessão, muitas linhas começam com aspas ou parêntese, e linhas não verbais começam com uma nota musical — em todos esses casos a maiúscula cai sobre a palavra, então - hello there vira - Hello there e ♪♪ the music swells vira ♪♪ The music swells. Uma linha sem nenhuma letra, como uma fileira de notas musicais ou um relógio, volta intacta.
Como a mudança é pequena, esta é também a única página do grupo de caixa que é segura para rodar em um arquivo que você acredita já estar certo. Se as aberturas das linhas estão corretas, nada se move e o download é o mesmo arquivo; se algumas estão erradas, exatamente essas são corrigidas e o resto do arquivo — as siglas, os nomes próprios, as minúsculas deliberadas no meio de uma linha — fica como você deixou.
Nada é enviado. O arquivo é lido e gravado dentro da aba do navegador, e os doze formatos compatíveis são lidos pelo que contêm, não pela extensão, então um SRT que na verdade era WebVTT ou vice-versa continua funcionando. Tempos dos blocos, ordem, quebras de linha e estilos passam intactos.
Exemplos
Dois blocos, um deles em duas linhas
Entrada
1
00:00:01,000 --> 00:00:02,000
the room is dark.
2
00:00:03,000 --> 00:00:04,000
the light is on.
and the door is shut.
Saída
1
00:00:01,000 --> 00:00:02,000
The room is dark.
2
00:00:03,000 --> 00:00:04,000
The light is on.
And the door is shut.
Uma maiúscula por linha e nada mais se move — is continua minúsculo nas três, o que separa esta página da de caixa de frase. O segundo bloco tem duas linhas, e as duas ganham maiúscula, porque uma quebra de linha é uma linha e um bloco não é.
Linhas que começam com um marcador
Entrada
1
00:00:01,000 --> 00:00:02,000
- hello there.
2
00:00:03,000 --> 00:00:04,000
♪♪ the music swells.
3
00:00:05,000 --> 00:00:06,000
"come in," she said.
Saída
1
00:00:01,000 --> 00:00:02,000
- Hello there.
2
00:00:03,000 --> 00:00:04,000
♪♪ The music swells.
3
00:00:05,000 --> 00:00:06,000
"Come in," she said.
O travessão de diálogo, as notas musicais e a aspa de abertura ficam onde estão, e a maiúscula cai na primeira letra depois deles, não no símbolo. Este é o caso que importa em arquivos reais: uma linha de diálogo quase nunca começa pela própria letra, e uma página que capitalizasse o travessão pareceria quebrada em todos os blocos.
Um arquivo já em maiúsculas
Entrada
1
00:00:01,000 --> 00:00:02,000
THE ROOM IS DARK.
2
00:00:03,000 --> 00:00:04,000
AND THE LIGHT IS ON.
Saída
1
00:00:01,000 --> 00:00:02,000
THE ROOM IS DARK.
2
00:00:03,000 --> 00:00:04,000
AND THE LIGHT IS ON.
Intacto, porque a primeira letra de cada linha já é maiúscula e esta página não tem opinião sobre o resto da linha. Isso faz dela a forma mais rápida de saber qual das duas páginas parecidas você quer: se uma execução em um arquivo gritado informa que nada mudou, caixa de frase é a página que vai consertá-lo.
Linhas sem nenhuma letra
Entrada
1
00:00:01,000 --> 00:00:02,000
♪♪
2
00:00:03,000 --> 00:00:04,000
19:42
Saída
1
00:00:01,000 --> 00:00:02,000
♪♪
2
00:00:03,000 --> 00:00:04,000
19:42
Nenhuma das linhas tem letra, já que notas musicais não têm caixa e os dígitos de um relógio também não. O arquivo volta byte a byte e a lista de blocos alterados fica vazia, que é a leitura honesta de uma execução sem nada a fazer. Uma linha que apenas começa com um símbolo é outro caso — ali a maiúscula cai na primeira letra depois dele.
Perguntas frequentes
Qual é a diferença entre esta página e caixa de frase?
Esta página muda exatamente um caractere por linha e nunca rebaixa nada. Caixa de frase descarta a caixa com que a linha chegou e a reconstrói, o que dá o mesmo resultado numa linha que começa com palavra minúscula, mas um resultado bem diferente em THE ROOM IS DARK — essa linha continua gritando aqui e vira The room is dark. lá. Arquivos vindos de OCR ou transcrição querem esta página; arquivos entregues em maiúsculas querem a outra.
A maiúscula é colocada no travessão ou na nota musical no início da linha?
Não. A página procura a primeira letra da linha e capitaliza essa, então um travessão de diálogo, uma aspa de abertura, um parêntese, uma nota musical ou um dígito no começo da linha são pulados e a maiúscula cai na palavra atrás deles. Uma linha sem letra nenhuma — uma fileira de notas ou a leitura de um relógio — volta exatamente como chegou, já que não há o que capitalizar.
A página corrige um arquivo com maiúsculas erradas no meio das linhas?
Não, e também não vai piorá-las: ela só muda a primeira letra de cada linha. Um arquivo com maiúsculas perdidas dentro das linhas precisa de localizar e substituir, que consegue atingir uma palavra específica, ou de caixa de frase, que reconstrói cada linha como uma frase e descarta a caixa encontrada. Esta página é a escolha certa quando o único problema são as aberturas das linhas.
A mudança afeta um bloco que ocupa duas linhas?
Cada linha é tratada como linha própria, então um bloco com quebra de linha ganha maiúscula nas duas. Isso é deliberado e costuma ser o que se quer em legendas, onde a quebra é uma decisão tipográfica e não o fim de uma frase — a segunda linha é lida sozinha, e começá-la em minúscula pareceria erro. Manter as quebras do arquivo também garante que a diagramação escolhida sobreviva à execução.
É seguro rodar esta página em um arquivo que já revisei?
Sim, e é a única página do grupo em que isso é verdade. Toda outra regra de caixa rebaixa alguma coisa ou reconstrói a linha inteira, então rodar uma delas de novo pode desfazer trabalho em silêncio. Esta página só acrescenta maiúscula onde a primeira letra da linha está minúscula, então em um arquivo cujas aberturas já estão certas ela produz um arquivo idêntico e informa que nada mudou.
Os timecodes e os estilos ficam intactos?
Os dois ficam intactos, e esta página não consegue perder estilos. As outras regras de caixa podem descartar marcações numa linha em que rebaixar ou capitalizar muda quantos caracteres uma string ocupa; aqui o texto tem o mesmo comprimento aconteça o que acontecer, então cada trecho estilizado continua cobrindo os mesmos caracteres de antes. Os tempos de início e fim são os do arquivo, no milissegundo.