Effacer les filtres
Effacer les filtres

VideoReader: audio from avi

2 vues (au cours des 30 derniers jours)
Philipp
Philipp le 11 Oct 2012
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

Réponses (2)

Ryan G
Ryan G le 11 Oct 2012
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 le 11 Oct 2012
To do this requires a quite new version of the Computer Vision Toolbox; see the class method here

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by