VideoReader.getFileFormats
文件格式VideoReader
金宝app支持
描述
例子
查看系统支金宝app持的文件格式
查看文件格式的列表VideoReader
金宝app支持您的系统。
fmts = VideoReader.getFileFormats()
视频文件格式:。AVI - AVI文件。mj2 -运动JPEG2000 .ogg - OGG文件。ogv - OGG视频
此输出用于特定的Linux®系统。你的结果可能不同。
检查是否支持文件格式金宝app
检查是否VideoReader
可以读取当前系统上的AVI文件。
fmtList = VideoReader.getFileFormats();如果任何(ismember ({fmtList。扩展},“avi”) disp (“videereader可以在这个系统上读取AVI文件。”);其他的disp (“videereader无法读取此系统上的AVI文件。”);结束
videereader可以在这个系统上读取AVI文件。
创建选择视频文件对话框
创建一个对话框,允许用户交互式地选择视频文件。
获取支持的文件格金宝app式。
格式= VideoReader.getFileFormats()
视频文件格式:.asf - ASF文件.asx - ASX文件.avi - AVI文件.m4v - MPEG-4视频.mj2 - Motion JPEG2000 .mov - QuickTime电影.mp4 - MPEG-4 .mpg - MPEG-1 .wmv - Windows Media视频
这个输出是针对Windows的®系统。你的结果可能不同。
转换格式
数组到筛选器列表。
filterSpec = getFilterSpec(格式)
filterSpec = ' * .asf; * .asx; * .avi; * .m4v; * .mj2; *。mov; * mp4; * .mpg; * .wmv; ' '所有视频文件' ' *。asf文件(*.asf) ` `。asx' ' asx文件(*.asx)' '*. asx。avi ` ` avi文件(*.avi) ` `。MPEG-4 Video (*.m4v)' '*. m4v。mj2' '动议JPEG2000 (*.mj2)' '*。mov的QuickTime电影(*。mov)“* mp4的mpeg - 4 (* mp4)“*。英里/加仑的mpeg - 1 (* .mpg)“* .wmv“Windows媒体视频(* .wmv)“*。“所有文件(*.*)”
filterSpec
单元格数组包含“所有视频文件”
在第一行,和“所有文件(*.*)”
在最后一行。
创建对话框uigetfile
.
[filename,pathname] = uigetfile(filterSpec);
输出参数
格式
—支金宝app持的视频文件格式
的数组音视频。FileFormatInfo
对象
金宝app支持的视频文件格式,以数组的形式返回音视频。FileFormatInfo
具有以下属性的对象。
扩展 |
文件扩展名。 |
描述 |
文件格式的文本说明。 |
ContainsVideo |
表示是否的逻辑值VideoReader 可以从这种格式读取视频。 |
ContainsAudio |
表示是否的逻辑值VideoReader 可以从这种格式读取音频。 |
VideoReader
不能总是读取特定的视频文件,即使getFileFormats
列出它的格式。有关更多信息,请参见金宝app支持的视频文件格式.
Windows和UNIX®系统中,文件格式的列表并不总是包含所需要的所有格式VideoReader
可以读取你的系统。getFileFormats
返回一个依赖于平台的静态格式列表VideoReader
可以在大多数系统上读取。
版本历史
在R2010b中引入
另请参阅
MATLAB命令
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
您也可以从以下列表中选择一个网站:
如何获得最佳的网站性能
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。