2017-05-07 12 views
0

を読み込むことはありません私はこのようなvision.VideoFileReaderを使用して(そしてそれは、オーディオです)ビデオを読み取ろうとしました:Matlabの - vision.VideoFileReaderは、オーディオサンプル

video = vision.VideoFileReader('test.mp4', 'AudioOutputPort', true); 

while ~isDone(video) 
    [frame, audioSample] = step(video); 
end 

しかし、audioSampleは常に論理0

EDITです:ビデオに音声があります。

答えて

0

問題はコードまたは特定のファイルではなくファイルの種類にあります。

the helpから

:映像と音声で圧縮されたMP4ファイルから

読みオーディオはvision.VideoFileReaderによってサポートされていません。

最も明白な解決策は、このような.AVI

として、 vision.VideoFileReaderが処理できる形式に(お好みの方法を使用してMatlabの外)に変換することです