如何使用 Matlab 检查视频中的音频信号
Posted
技术标签:
【中文标题】如何使用 Matlab 检查视频中的音频信号【英文标题】:How to check Audio Signal In Video Using Matlab 【发布时间】:2017-07-01 13:12:13 【问题描述】:我使用的是 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”的值定义。
【问题讨论】:
【参考方案1】:使用mmfileinfo
[file path] = uigetfile('*.avi');
if exist(fullfile(path,file),'file')
info= mmfileinfo(fullfile(path,file));
isfield(info,'Audio')
end
【讨论】:
@IrfanBabar 如果它解决了您的问题,请考虑接受答案。 我不能,因为我的声誉不足以支持投票。以上是关于如何使用 Matlab 检查视频中的音频信号的主要内容,如果未能解决你的问题,请参考以下文章