Получение информации о видеофайлах

VideoReader создает объект, который содержит свойства видеофайла, включая длительность, частоту кадров, формат, высоту и ширину. Чтобы просмотреть эти свойства или сохранить их в структуре, используют метод get. Например, получите свойства файла xylophone.mp4:

xyloObj = VideoReader('xylophone.mp4');
info = get(xyloObj)

Функция get возвращается:

info = 

        Duration: 4.7000
            Name: 'xylophone.mp4'
            Path: 'matlabroot\toolbox\matlab\audiovideo'
             Tag: ''
        UserData: []
    BitsPerPixel: 24
       FrameRate: 30
          Height: 240
     VideoFormat: 'RGB24'
           Width: 320
     CurrentTime: 0

Получить доступ к определенному свойству объекта, такого как Duration, запись через точку использования можно следующим образом:

duration = xyloObj.Duration;
Была ли эта тема полезной?