SRT Legendas - problema com quebras de linha

1

Eu criei manualmente um arquivo SRT através do textEdit. Eu usei toda a formatação correta e joguei bem no VLC.

20
00:04:23,020 --> 00:04:24,230
- Nah, I'm not hungry.

21
00:04:24,230 --> 00:04:26,230
- How was the meeting?

22
00:04:26,230 --> 00:04:29,050
- Yeh, fine.

Tudo está legal até agora. Agora notei que algumas linhas devem ser divididas em duas linhas e exigiriam uma quebra de linha. Com base na formatação e análise de arquivos SRT, eu deveria ser capaz de pressionar enter. Mas o VLC parece simplesmente ignorar essas linhas, como se elas não existissem.

17
00:04:13,070 --> 00:04:14,150
Hi.

18
00:04:18,220 --> 00:04:21,040
Hey.
-Hey dad.

19
00:04:21,220 --> 00:04:23,020
Have you eaten yet?

A linha 18 não será mostrada enquanto houver quebra de linha.

Como eu disse, estou trabalhando no textEdit.

Alguém pode lançar uma luz sobre isso?

    
por toms 28.07.2014 / 08:56

1 resposta

0

Algumas coisas a serem observadas:

Primeiro, o número de linhas exibidas depende da aplicação, não existe um padrão para o número real de linhas exibidas. Você pode obter os detalhes da especificação aqui: Especificações SRT

Segundo, analisar a quebra de linha depende do aplicativo. Alguns aplicativos desejam CFLR (estilo, retorno de carro + alimentação de linha) e alguns somente LF (somente alimentação de linha estilo unix). Você precisa ver o que o VLC precisa, tente alterar a quebra de linha para CRLF e LF e ver se isso resolve o problema. Eu não tenho certeza de suporte TextEdit ambos os estilos de quebra de linha, VIM ou GVIM faz.

    
por 16.04.2015 / 19:15