2017年12月30日 下午7:30,"Nicolas George" <geo...@nsup.org>写道:
Wu Zhiqiang (2017-12-30): > The command to generate sample video: > > ffmpeg -f lavfi -i testsrc=duration=120 -c:v h264 -profile:v high -level:v > 10 -pix_fmt yuv420p -r 30 -g 30 -c:a aac test.flv > echo -e "file test.flv\nduration 120" > playlist > ffplay -f concat playlist -ss 90 -max_ts_probe 0 > > then seek to time before 30s , the result timestamp is huge and > print:"Invalid timestamps stream" Thanks. I think I understand the problem: it is not that the timestamps are not unwrapped, it is that they are unwrapped twice, because for some reason lavf defaults to parameters tuned for MPEG. See the attached patch. Regards, -- Nicolas George _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel Thanks for the patch, it works fine to me. Disable is good enough to prevent unnecessary wrap control. _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel