主要内容

VideoReader.getFileFormats

文件格式,VideoReader金宝app支持

描述

例子

格式= VideoReader.getFileFormats ()返回音视频。FileFormatInfo对象,该对象指示哪些格式VideoReader可以读取当前系统。

例子

全部折叠

查看文件格式列表VideoReader金宝app系统上的支持。

fmt = VideoReader.getFileFormats ()
视频文件格式:AVI - AVI File .mj2 - Motion JPEG2000 .ogg - OGG File .ogv - OGG Video

这个输出是针对特定的Linux®系统的。结果可能会有所不同。

检查是否VideoReader可以读取当前系统上的AVI文件。

fmtList = VideoReader.getFileFormats ();如果任何(ismember ({fmtList。扩展},“avi”) disp (视频阅读器可以在这个系统上读取AVI文件);其他的disp (视频阅读器在这个系统上无法读取AVI文件);结束
视频阅读器可以在这个系统上读取AVI文件。

创建对话框,允许用户交互选择视频文件。

获取支持的文件格金宝app式。

格式= VideoReader.getFileFormats ()
视频文件格式:.asf - ASF文件。ASX - ASX文件。AVI - AVI文件。m4v - MPEG-4视频。mj2 -运动JPEG2000 .mov - QuickTime电影。mp4 - MPEG-4 .mpg - MPEG-1 .wmv - Windows媒体视频

这个输出是针对Windows的®系统。结果可能会有所不同。

转换格式数组到筛选器列表。

filterSpec = getFilterSpec(格式)
filterSpec = ' * .asf; * .asx; * .avi; * .m4v; * .mj2; *。mov; * mp4; * .mpg; * .wmv; ' '所有视频文件' ' *。asf文件(*.asf)' '*. asf'asx文件(*.asx)' '*. asx' 'avi文件(*.avi)' '*. avi' 'MPEG-4视频(*.m4v)' '。mj2 ` ` JPEG2000 (*.mj2) ` `mov的QuickTime电影(*。mov)“* mp4的mpeg - 4 (* mp4)“*。英里/加仑的mpeg - 1 (* .mpg)“* .wmv“Windows媒体视频(* .wmv)“*。*' '所有文件(*.*)'

filterSpec单元格数组是否包括“所有的视频文件”在第一排,还有所有文件(* . *)”在最后一排。

使用uigetfile

(文件名、路径名)= uigetfile (filterSpec);

输出参数

全部折叠

金宝app支持的视频文件格式,作为数组返回音视频。FileFormatInfo对象具有以下属性。

扩展 文件扩展名。
描述 文件格式的文本说明。
ContainsVideo 指示是否的逻辑值VideoReader可以从这种格式读取视频。
ContainsAudio 指示是否的逻辑值VideoReader可以从这种格式读取音频。

VideoReader不能总是读取特定的视频文件,即使getFileFormats列表的格式。有关更多信息,请参见金宝app支持的视频文件格式

在Windows和UNIX上®在系统中,文件格式列表并不总是包含所有的格式VideoReader可以读取您的系统。getFileFormats返回与平台相关的静态格式列表VideoReader可以在大多数系统上读取。

另请参阅

|

介绍了R2010b