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