Index: opencv/modules/highgui/src/cap_ffmpeg.cpp =================================================================== --- opencv/modules/highgui/src/cap_ffmpeg.cpp (revision 4593) +++ opencv/modules/highgui/src/cap_ffmpeg.cpp (working copy) @@ -648,7 +648,8 @@ break; case CV_CAP_PROP_FRAME_COUNT: if(video_st->duration != AV_NOPTS_VALUE_) - return (double)video_st->duration; + return (double)ceil(ic->duration * av_q2d(video_st->r_frame_rate) / AV_TIME_BASE); + //return (double)video_st->duration; break; case CV_CAP_PROP_FRAME_WIDTH: return (double)frame.width;