{\r
auto video_context = context.streams[video_index]->codec;\r
auto video_stream = context.streams[video_index];\r
-\r
- auto nb_frames = static_cast<double>(video_stream->duration*video_stream->time_base.num)/static_cast<double>(video_stream->time_base.den);\r
- nb_frames = (nb_frames*video_context->time_base.den)/video_context->time_base.num;\r
- video_stream->nb_frames = static_cast<int64_t>(nb_frames+0.5);\r
\r
if(boost::filesystem2::path(context.filename).extension() == ".flv")\r
{\r
//}\r
}\r
\r
+ auto nb_frames = static_cast<double>(video_stream->duration*video_stream->time_base.num)/static_cast<double>(video_stream->time_base.den);\r
+ nb_frames = (nb_frames*video_context->time_base.den)/video_context->time_base.num;\r
+ video_stream->nb_frames = static_cast<int64_t>(nb_frames+0.5);\r
+\r
double fps = static_cast<double>(video_context->time_base.den) / static_cast<double>(video_context->time_base.num);\r
\r
double closest_fps = 0.0;\r