como converter o texto em tempo para legenda

0

Eu tenho um vídeo que leva 6 horas e 31 minutos, o qual eu quero pegar a legenda do youtube, mas eu não poderia fazer, já que eles pegam o vídeo por apenas 1 hora. Carreguei cada vídeo de cada hora no youtube para obter legendas.

No entanto, coloquei as legendas completamente e removi o tempo para cada arquivo de legenda de cada vídeo.

Aqui está a lista de como o arquivo se parece:

was a salesman



again and saw how they can see how they
got because I love buying stuff right



see gotta love to buy stuff



right from people that love to sell
stuff that's number one number two



buy stuff often from people that are
good at selling stuff



right and the number three just do what
they did



right you're in a little



by seeing me sell today and I it's gonna
be a you know the minority of what I'm



doing
...etc

Eu quero convertê-los em tempo:

1
00:00:00,099 --> 00:00:03,144
was a salesman

2
00:00:03,549 --> 00:00:06,590
again and saw how they can see how they
got because I love buying stuff right

3
00:00:06,959 --> 00:00:08,550
see gotta love to buy stuff

4
00:00:08,055 --> 00:00:11,092
right from people that love to sell
stuff that's number one number two

5
00:00:11,092 --> 00:00:14,133
buy stuff often from people that are
good at selling stuff

6
00:00:15,033 --> 00:00:18,035
right and the number three just do what
they did

7
00:00:18,053 --> 00:00:22,114
right you're in a little

8
00:00:23,014 --> 00:00:26,111
by seeing me sell today and I it's gonna
be a you know the minority of what I'm

Você sabe como posso converter o texto em tempo?

Eu tentei colocar o texto em tempo no youtube, mas isso não me permite porque o vídeo é muito grande. poderá fazer o tempo por 2 horas.

    
por user3788310 13.09.2014 / 16:14

1 resposta

1

Como você removeu os horários, não há como recriá-los para cada vídeo e manter a sincronização. Você deve ter deixado cada segmento de legenda de hora com intervalos intactos e ajustado a cada intervalo de legendas sucessivas do final da anterior.

Se as legendas da primeira hora terminaram em, 01: 01: 10.000 e o próximo conjunto de legendas começava em 00: 00: 01.544, então poderia ter sido alterado para 01: 01: 11.554 (01: 01: 10.000 + 00: 00: 01.554) com um programa como edição de legendas. Então as legendas poderiam ter sido unidas e sincronizadas com o filme.

Uma maneira alternativa de obter legendas é com o FFMPEG:

PARA SUBTITLE ASS "c: \ PathToFFMPEG \ ffmpeg.exe" -i "c: \ PathToVideo \ VideoFile.mp4" -vn -um -map 0: TrackIDtoExtract > -c: s: 0 ass "NewSub.ass"

PARA SUBTITLE SRT "c: \ PathToFFMPEG \ ffmpeg.exe" -i "c: \ PathToVideo \ VideoFile.mp4" -vn -an -map 0: TrackIDtoExtract - c: s: 0 srt "NewSub.srt"

Para listar as faixas, use "c: \ PathToFFMPEG \ ffmpeg.exe" -i "c: \ PathToVideo \ VideoFile.mp4"

EXAmple: "c: \ usuário \ xxx \ desktop \ ffmpeg.exe" -i "c: \ usuário \ xxx \ desktop \ VideoFile.mp4" -vn -an -map 0: 2 -c: s: 0 srt "c: \ usuário \ xxx \ desktop \ NewSub.srt"

    
por 04.10.2014 / 05:47