read and play AVI

10 次查看(过去 30 天)
pink
pink 2011-6-19
I have a problem when playing videos (AVI) on GUI
function aviaxes_OpeningFcn(hObject, eventdata, handles, varargin)
mov = aviread('Shania.avi')
movie(handles.axes1, mov);
??? Error using ==> aviread at 76 Unable to locate decompressor to decompress video stream
Error in ==> aviaxes>aviaxes_OpeningFcn at 54 mov = aviread('Shania.avi')
  5 个评论
Walter Roberson
Walter Roberson 2011-6-19
Which Windows version are you using, and are you running the 32 bit or 64 bit windows?
pink
pink 2011-6-19
hi walter
I'm running windows XP2 32 bit

请先登录,再进行评论。

采纳的回答

Walter Roberson
Walter Roberson 2011-6-19
(Note to Windows 64 bit users: most codecs are not available in 64 bit versions, and some common codecs like Indeo5 are not available for Windows 7 at all; however it is reported that R2011b will have a new class that will relieve some of the codec issues.)
  6 个评论
Walter Roberson
Walter Roberson 2011-6-20
That's the MPEG-1 Layer 3 MP3 audio codec, but it appears that it is most often generated by Unix software that produces incorrect audio headers when encoding.
Try the codec at http://www.moviecodec.com/download-audio-codecs/mpeg-1-layer-3-codec-18/
pink
pink 2011-6-21
thanks walter

请先登录,再进行评论。

更多回答(0 个)

标签

Community Treasure Hunt

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

Start Hunting!

Translated by