Erro no mplayer(too many audio packets)

Iniciado por Oswaldo, 17 de Novembro de 2007, 18:41

tópico anterior - próximo tópico

Oswaldo

Uso o mplayer para assistir alguns videos flash. Só que em alguns videos mais longos, uma bela hora, ele corta a execução, exibe a mensagem
Error . Too many audio packets in buffer 4096 in (não lembro o número).
Já quadrupliquei o tamanho do buffer, aí ele fecha no mesmo ponto com a mesma mensagem.
O que pode ser?

Glauco Hass

Isso é erro de sincronia entre o áudio e o vídeo. Estão rodando tão fora de sincronia que o mplayer desiste.
Tente com o player VLC, está nos repositórios oficiais do Ubuntu.

Oswaldo

Esqueci de dizer, mas os arquivos são .flv, na descrição do pacote ele não diz nada sobre suportar .flv.
Tem algum rolo quanto a isto?

Glauco Hass

Eu rodo os arquivos .flv normalmente no VLC aqui, mas não uso os outros players pra te dizer se o formato é o problema. O VLC é quase completo, só não consegue rodar legendas de arquivos fora da área do vídeo, aí o mplayer é rei.

Oswaldo

Achei!!! ;D
Depois de muita ralação, achei o player flv definitivo.
O ffplay, palmas para ele!!!!
Rodou simplesmente TODOS os flv's que vinham dando pau, desde os de execução, já falados acima, como os que não conseguia converter para outro formato.
E ele já vem com o ffmpeg, é só digitar no bom e velho terminal(que eu curto muito...)
$ffplay arquivo
E correr pro abraço...
Só não clique na imagem, pois ele tentará dar um seek no video e normalmente trava com o flv.
Fora isto, é diversão garantida.