我写过以下MATLAB代码,但所有AudioFrame都是零?!? 有人可以帮我吗?
[filename pathname]=uigetfile({'*.*'},'Video Selector');
fulpathname=strcat(pathname,filename);
hmfr=video.MultimediaFileReader(fulpathname,'AudioOutputPort',true,'VideoOutputPort',false);
[VideoFrame,AudioFrame] = step(hmfr);
问题与视频文件或我的MATLAB代码有关吗?
如何访问我的音频文件?
答案 0 :(得分:0)
使用它:
hmfr=video.MultimediaFileReader(filename,'AudioOutputPort',true,'VideoOutputPort',false);
while ~isDone(hmfr)
audioFrame = step(hmfr);
end
close(hmfr);