VideoReader: audio from avi

6 ビュー (過去 30 日間)
Philipp
Philipp 2012 年 10 月 11 日
Hello Matlab users,
do you know how to import (synchronous) audio from a video file? I use the following code to read the first 10 video frames, but is there a method to import the audio from the avi container?
readerObj = VideoReader(filename);
v = read (readerObj, [1 10]);
Best regards, Philipp

回答 (2 件)

Ryan G
Ryan G 2012 年 10 月 11 日
Have you tried:
[y,Fs] = audioread('myFile.avi');
If this doesn't work you should get the output from
info = mmfileinfo('xylophone.mpg')
audio = info.Audio
video = info.Video
and determine if the audio portion is supported from MATLAB.

Walter Roberson
Walter Roberson 2012 年 10 月 11 日
To do this requires a quite new version of the Computer Vision Toolbox; see the class method here

カテゴリ

Help Center および File ExchangeAudio and Video Data についてさらに検索

製品

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by