【问题标题】:How to check Audio Signal In Video Using Matlab如何使用 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”的值定义。

【问题讨论】:

    标签: matlab audio video


    【解决方案1】:

    使用mmfileinfo

    [file path] = uigetfile('*.avi');
    if exist(fullfile(path,file),'file')
        info= mmfileinfo(fullfile(path,file));
        isfield(info,'Audio')
    end
    

    【讨论】:

    • @IrfanBabar 如果它解决了您的问题,请考虑接受答案。
    • 我不能,因为我的声誉不足以支持投票。
    猜你喜欢
    • 1970-01-01
    • 2013-09-11
    • 2012-11-05
    • 2015-07-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-10
    相关资源
    最近更新 更多