Как получить информацию о времени из видео с различной частотой кадров с помощью MATLAB?

У меня есть видео, в котором частота кадров не является постоянной по длине видео. Как я могу получить информацию о фактическом времени из видео с помощью MATLAB?


person Sulla    schedule 01.02.2012    source источник


Ответы (1)


Используйте функцию mmread(), доступную на файловом обмене: (ссылка). В более общем плане лучший способ — использовать систему Unix и выполнять системные вызовы более качественной программы, такой как ffmpeg или mencoder, которые могут предоставить вам информацию о времени для конкретного кадра. Делать это только с Matlab было бы настоящей болью. Для этого может быть функция набора инструментов, но тогда ваш код работает только для других людей, у которых также есть набор инструментов...

person ely    schedule 12.02.2012