Информация о мультимедийном файле
info
= mmfileinfo(filename
)
возвращает структуру, info
= mmfileinfo(filename
)info
, с полями, содержащими информацию о содержимом мультимедийного файла, идентифицирован filename
. filename
задан как вектор символов или строковый скаляр.
Если filename
URL, mmfileinfo
может занять много времени, чтобы возвратиться, потому что это должно сначала загрузить файл. Для больших файлов загрузка может занять несколько минут. Чтобы постараться не блокировать командную строку MATLAB®, в то время как эта обработка происходит, загрузите файл прежде, чем вызвать mmfileinfo
.
info
структура содержит следующие поля, перечисленные в порядке, они появляются в структуре.
Поле | Описание |
---|---|
| Текст, указывающий на имя файла. |
| Текст, указывающий на абсолютный путь к файлу. |
| Длина файла в секундах. |
| Структура, содержащая информацию об аудиоданных в файле. Смотрите Аудиоданные для получения дополнительной информации об этой структуре данных. |
| Структура, содержащая информацию о видеоданных в файле. Смотрите Видеоданные для получения дополнительной информации об этой структуре данных. |
Audio
структура содержит следующие поля, перечисленные в порядке, они появляются в структуре. Если файл не содержит аудиоданные, поля в структуре пусты.
Поле | Описание |
---|---|
| Текст, указывающий на формат аудио. |
| Количество звуковых каналов. |
Video
структура содержит следующие поля, перечисленные в порядке, они появляются в структуре. Если файл не содержит видеоданные, поля в структуре пусты.
Поле | Описание |
---|---|
| Текст, указывающий на формат видео. |
| Высота видеокадра. |
| Ширина видеокадра. |
Отобразите информацию о файле в качестве примера xylophone.mpg
:
info = mmfileinfo('xylophone.mpg') audio = info.Audio video = info.Video
MATLAB возвращается:
info = Filename: 'xylophone.mpg' Path: 'matlabroot\toolbox\matlab\audiovideo' Duration: 4.7020 Audio: [1x1 struct] Video: [1x1 struct] audio = Format: 'MPEG' NumChannels: 2 video = Format: 'MPEG1' Height: 240 Width: 320
где Path
системно-зависимо.