Áudio fora de sincronia em várias partes de um vídeo, como corrigir?

2

Eu tenho um vídeo que tem vários áudio fora de sincronia em momentos diferentes. Por exemplo, das 2:00 às 4:30, o atraso do áudio é de 6 segundos e das 3:00 às 6:00, o atraso do áudio é de 8 segundos & 38 min ti 42 min de atraso de áudio é de 2 seg.

Como posso corrigir isso parte a parte sem cortar o vídeo? O vídeo tem 42:00 min de duração, onde o mesmo tipo de problema ocorre muitas vezes.

Estou usando o Windows 7 32 bits, jogando com o VLC. O problema ocorre pela primeira vez. Outros vídeos tocam bem. O vídeo está atrasado não constantemente, difere min a min.

é muito difícil cortar o áudio sem ver o vídeo e definir o atraso

    
por user142919 28.06.2012 / 14:29

1 resposta

0

Esse problema pode ser causado por uma conversão incorreta de um fluxo MPEG2. Os fluxos MPEG2 não possuem uma taxa de quadros fixa; cada quadro é timestamped. Mas ao converter para formatos que exigem uma taxa de quadros de vídeo fixa, a maioria dos softwares simplesmente assume que os quadros vêm em intervalos regulares. Portanto, se o vídeo de origem tiver intervalos de tempo aleatórios dentro do fluxo de vídeo aqui e ali (não incomum com placas de captura de vídeo), o arquivo convertido terá diferentes deslocamentos de áudio em locais diferentes, exatamente como você descreve.

Se este é realmente o problema no seu caso, então a correção é bastante complicada. O ResyncMpeg2Audio pode ser usado para analisar a temporização do vídeo e gerar um script avisynth que reposicione automaticamente o áudio para que corresponda à taxa de quadros fixada no momento. Esteja ciente de que é um procedimento bastante misterioso (descrito em detalhes no wiki do projeto).

    
por 08.05.2015 / 01:48