流 1 中非单调增加的 dts 到多路复用器

流 1 中非单调增加的 dts 到多路复用器

我遇到了 1gb 视频文件和 avconv 错误

Application provided invalid, non monotonically increasing 
dts to muxer in stream 1: 177873 >= 177849
av_interleaved_write_frame(): Invalid argument

我用

avconv -i /root/video/112-1.wmv -y -strict experimental -b:v 1800K -ss 00:00:10 -c:v libx264  -c:a libfaac -ar 44100 -ac 1 -b:a 128k -threads 0 -maxrate 1850k -bufsize 1000k -vf "scale=w=1280:h=720, drawtext=fontfile=FreeSans.ttf:text='site.com':[email protected]:fontsize=20:x=1130:y=695" /root/converted/112-1.wmv

这是我的日志http://pastebin.com/BwBmVMDs

我尝试通过添加-bf 0选项来抑制 b 帧,但也出现同样的错误。

我怎样才能避免这个错误?

相关内容