2012/5/25 Gunner Beckwith <[email protected]>: > Hello, > > My problem is that av_read_frame(fmtContext, &packet) seems to return > AVERROR_EOF before the end of the file is reached. This is for a .ts file > with h264-compressed video. An interesting pattern is that it seems to > always return exactly 10 frames too early, no matter the length (#frames) or > size (resolution) of the video file. > > I am creating the MPEG-TS file by running the ffmpeg command: > > ffmpeg -f lavfi -i testsrc=s=640x480:r=30:d=2 -vframes 60 -vcodec libx264 > FfmpegInputStreamTest.ts > > E.g., this creates a 60-frame sequence at 640x480 resolution. av_read_frame > always returns EOF after 50 frames. If I do a 300-frame sequence at 320x240, > it returns EOF after 290 frames. > > Can anyone think of ideas what might be going on?
Please share your app source code so we investigate the issue the same way. -- Andrey Utkin _______________________________________________ libav-api mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-api
