извлечение видео с использованием OpenCV - PullRequest
0 голосов
/ 25 апреля 2019

Моя задача - извлечь видео за 1 мин перед использованием после триггера. Триггер проходит, когда -> он содержит datetimeformat (190425132148). Мне нужно преобразовать этот формат в минуты и вычесть отформатированную минуту с результатом 1 мин (21-1) до результатабудет 20:00 воспроизведение видео с 20:00 и заканчивается в 21:00. Ровно 1 минуту видео нужно взять и сохранить в отдельной папке, но. и я записываю видео каждые 5 минут. Я понятия не имею об этом извлечении.Ниже приведен код,

   tm exampleTime() 
   {

struct tm tm;

strptime("2019-04-09 14:28:16", "%Y-%m-%d %H:%M:%S", &tm);

return tm;
}

int main() {

    struct tm when;
when = exampleTime();

VideoCapture obj;
Mat frame;

obj.open(recordVideo->getVideoFile(when));

while(obj.read(frame)) {

    imshow("A", frame);

    char exitKeyPress = (char)waitKey(500);   //to terminate
    if( exitKeyPress == ESC_KEY_PRESSED )
        break;
}
obj.release();

Мне нужно взять предыдущую 1 минуту видео

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...