MPlayer reproduz vídeo muito rápido quando o codec de áudio "pcm_u8" é usado

MPlayer reproduz vídeo muito rápido quando o codec de áudio "pcm_u8" é usado

CorrendoSMPlayercomo meuMPlayer(versão svn 34540 (Debian Wheezy)) front-end.

Eu tenho dois.aviarquivos de vídeo. Ambos são idênticos, exceto pelos codecs de áudio usados ​​(para sua informação, ambos usam o "mpeg4 (perfil simples)"vídeocodec). Um arquivo usa o "pcm_u8" codec de áudio e um usa o "adpcm_im_wav"codec de áudio. Observe que as nomenclaturas de codecs relatadas aqui são aquelas relatadas pelo avprobecomando.

SMPlayer(eMPlayer) reproduza o arquivo de vídeo com o texto "adpcm_im_wav" codec de áudio perfeitamente. No entanto, quando esses players são usados ​​para reproduzir o arquivo de vídeo com o referido "pcm_u8" codec de áudio, a trilha de vídeo é reproduzida mais rápido do que a trilha de áudio. Observe que esse problema não é um problema relacionado a polarização, é um problemaavaliar-problema relacionado...

É interessante notar que ambos os vídeos são reproduzidos bem usandoLiberdade condicional(v. 0.2.0.2 (Debian Squeeze)). Para sua informação, Parole é um front-end para oGStreamerestrutura.

Alguma idéia de qual pode ser o problema?

Responder1

Há mais uma opção para tentar:

mplayer -autosync 30 -mc 2.0

Essas opções instruirão mplayero uso do algoritmo de correção A/V para processamento de vídeo de maneira bastante livre, sem limitações estritas. Funcionou muito bem para mim, quando tive um problema semelhante.

Responder2

Como solução alternativa para o problema mencionado acima, uso a seguinte opção paraMPlayer:

-fps 26.97

Este valor foi obtido por tentativa e erro. O vídeo em questão é reproduzido bem quando a referida opção é utilizada.

Contudo, pode ser interessante notar que, depois de fundir dois destes “problemas”aviarquivos (usando avimergeo -cswitch), tive que usar uma fpsconfiguração de32,97para obter uma boa reprodução comMPlayer.

informação relacionada