Ask Your Question

Revision history [back]

Blocking after call VideoCapture set CV_CAP_PROP_POS_FRAMES

We use OpenCv to play a http url video.We use VideoCapture get a wrong frame number from video(possible my video format having problem). but when use VideoCapture set frame index for a wrong number. OpenCV will blocking. Please help me.

Blocking after call VideoCapture set CV_CAP_PROP_POS_FRAMES

We use OpenCv to play a http url video.We use VideoCapture get a wrong frame number from video(possible my video format having problem). but when use VideoCapture set frame index for a wrong number. OpenCV will blocking. Please help me.

string m_strFilePath = szFilePath; //url  http://172.20.32.211:8080/123.avi
m_vidCapture.open(m_strFilePath);
double fTotalFrams = m_vidCapture.get(CV_CAP_PROP_FRAME_COUNT); //get wrong frame number
m_vidCapture.set(CV_CAP_PROP_POS_MSEC, nPosTime); // set wrong frame number rely on wrong total frames number

Blocking after call VideoCapture set CV_CAP_PROP_POS_FRAMES

We use OpenCv to play a http url video.We use VideoCapture get a wrong frame number from video(possible my video format having problem). but when use VideoCapture set frame index for a wrong number. OpenCV will blocking. Please help me.

string m_strFilePath = szFilePath; //url  http://172.20.32.211:8080/123.avi
m_vidCapture.open(m_strFilePath);
double fTotalFrams = m_vidCapture.get(CV_CAP_PROP_FRAME_COUNT); //get wrong frame number
m_vidCapture.set(CV_CAP_PROP_POS_MSEC, nPosTime); // set wrong frame number rely on wrong total frames number

Blocking after call VideoCapture set CV_CAP_PROP_POS_FRAMESCV_CAP_PROP_POS_MSEC

We use OpenCv to play a http url video.We use VideoCapture get a wrong frame number from video(possible my video format having problem). but when use VideoCapture set frame index for a wrong number. OpenCV will blocking. Please help me.

string m_strFilePath = szFilePath; //url  http://172.20.32.211:8080/123.avi
m_vidCapture.open(m_strFilePath);
double fTotalFrams = m_vidCapture.get(CV_CAP_PROP_FRAME_COUNT); //get wrong frame number
m_vidCapture.set(CV_CAP_PROP_POS_MSEC, nPosTime); // set wrong frame number rely on wrong total frames number
number,it will blocking for a long times