我正在使用MATLAB 2017,我需要检查所选视频是否有音频信号? 我用了
[file path] = uigetfile('*.avi');
if(~isequal(file,0))
fullpath =strcat(path,file);
xyloObj = vision.VideoFileReader(fullpath);
infoa = info(xyloObj)
end
它给出了错误功能' subsindex'没有为class' vision.VideoFileReader'。
的值定义答案 0 :(得分:1)
使用mmfileinfo
[file path] = uigetfile('*.avi');
if exist(fullfile(path,file),'file')
info= mmfileinfo(fullfile(path,file));
isfield(info,'Audio')
end