Erros FFMPEG: “max_analyze_duration” “buffer underflow” “pacote muito grande” O que fazer?

2

Eu tenho um erro ao copiar um vídeo com o ffmpeg. Eu uso o comando:

ffmpeg -i leon.mpg -vcodec copy -acodec copy leon2.mpg

Os erros:

[mpeg @ 00000000020ebd20] max_analyze_duration 5000000 reached at 5004000 microseconds
[mpeg @ 00000000042f4020] buffer underflow i=0 bufi=11286 size=14824
[mpeg @ 00000000042f4020] packet too large, ignoring buffer limits to mux it

O que devo definir para que os erros do buffer não ocorram mais?

Aqui está uma imagem do que o ffmpeg faz primeiro. Depois disso, os erros vermelhos se repetem muitas vezes. Lá você também pode ver o que é o codec do filme e assim por diante. Veja esta imagem:

Eu uso o ffmpeg Versão git-5ce023b (2013-01-15) - Win64 - build estático do Zeranoe. Eu tentei algumas coisas mas nada aconteceu. Eu procurei um pouco, mas não encontrei solução.

    
por Leon5x 08.02.2013 / 21:58

2 respostas

1

Eu também tive esse problema, minha solução foi usar um formato diferente, exemplo

$ ffmpeg -i leontest.mpg -c copy -v warning leon2.mp4
[mpeg @ 000000000209bd40] max_analyze_duration 5000000 reached at 5004000 micros
econds
[mp4 @ 0000000004718360] pts has no value
    Last message repeated 54 times

Agora, como você pode ver, o FFmpeg envia um aviso, mas o vídeo parece estar impecável.

    
por 08.02.2013 / 23:41
0

Usando este comando você também pode usar

ffmpeg -i leon.mpg -c copy -v quiet leon2.mpg

Portanto, há erros, mas o vídeo também é impecável. Eu realmente gostaria de saber qual é o problema ... No entanto, obrigado por sua ajuda;)

    
por 10.02.2013 / 16:53