主要内容

mmfileinfo

多媒体文件信息

语法

信息= mmfileinfo (文件名

描述

信息= mmfileinfo (文件名返回一个结构,信息,其中的字段包含由标识的多媒体文件内容的信息文件名.的文件名指定为字符向量或字符串标量。

如果文件名是一个网址,mmfileinfo返回可能需要很长时间,因为它必须首先下载文件。对于大文件,下载可能需要几分钟。避免阻塞MATLAB®命令行,在进行此处理时,在调用之前下载文件mmfileinfo

信息结构包含以下字段,按它们在结构中出现的顺序列出。

描述

文件名

指示文件名称的文本。

路径

指示文件的绝对路径的文本。

持续时间

文件的长度,以秒为单位。

音频

结构,其中包含关于文件中的音频数据的信息。看到音频数据有关此数据结构的更多信息。

视频

结构,其中包含关于文件中的视频数据的信息。看到视频数据有关此数据结构的更多信息。

音频数据

音频结构包含以下字段,按它们在结构中出现的顺序列出。如果文件不包含音频数据,则结构中的字段为空。

描述

格式

文本表示音频格式。

NumChannels

音频通道数。

视频数据

视频结构包含以下字段,按它们在结构中出现的顺序列出。如果文件不包含视频数据,则结构中的字段为空。

描述

格式

表示视频格式的文本。

高度

视频帧的高度。

宽度

视频帧的宽度。

例子

显示示例文件的信息xylophone.mpg

Info = mmfileinfo('xylophone.mpg')音频视频=信息。视频

MATLAB的回报:

文件名:'xylophone. info =文件名:'xylophone. info =文件名:'xylophone. info =文件名:英里/加仑的路径: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

在哪里路径是系统的。

另请参阅

之前介绍过的R2006a