我正在使用MATLAB 2017,需要检查所选视频是否具有音频信号?
我用了
[file path] = uigetfile('*.avi');
if(~isequal(file,0))
fullpath =strcat(path,file);
xyloObj = vision.VideoFileReader(fullpath);
infoa = info(xyloObj)
end
它给出错误函数'subsindex'未为类'vision.VideoFileReader'的值定义。
最佳答案
使用mmfileinfo
[file path] = uigetfile('*.avi');
if exist(fullfile(path,file),'file')
info= mmfileinfo(fullfile(path,file));
isfield(info,'Audio')
end
关于matlab - 如何使用Matlab检查视频中的音频信号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44861320/