Bonjour,
je cherche à lire des fichiers mpg sur mon interface matlab, mais ça ne marche pas. Pour les fichiers avi aussi, dès qu'il y a un certain taux de compression, je n'arrive pas lire. mon code pour la lecture:J'ai ce type de message d'erreur pour les mpg:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 fic_video = uigetfile(... { '*.mpg','Video mpg (*.mpg)'; ... '*.*', 'Tous les fichiers (*.*)'}, ... 'Choisir la vidéo'); mov = aviread(fic_video); movie(mov);Pour les avi avec un certain taux de compression, j'ai ce message d'erreur:??? Error using ==> audiovideo\private\findchunk
Incorrect chunk size information in AVI file.
Error in ==> <a href="error:C:\MATLAB7\toolbox\matlab\audiovideo\aviinfo.m,90,1">aviinfo at 90</a>
[chunk, msg] = findchunk(fid,'RIFF');
Error in ==> <a href="error:C:\MATLAB7\toolbox\matlab\audiovideo\aviread.m,49,1">aviread at 49</a>
info = aviinfo(filename,'Robust');
Error in ==> <a href="error:C:\MATLAB7\work\Essai.m,89,1">Essai>pushbutton1_Callback at 89</a>
mov = aviread(fic_video);
Error in ==> <a href="error:C:\MATLAB7\toolbox\matlab\uitools\gui_mainfcn.m,75,1">gui_mainfcn at 75</a>
feval(varargin{:});
Error in ==> <a href="error:C:\MATLAB7\work\Essai.m,44,1">Essai at 44</a>
gui_mainfcn(gui_State, varargin{:});
??? Error while evaluating uicontrol Callback.j'utilise la version 7.0.0.1 (R14). Est-ce qu'il y'a des modules complémentaires qui manquent? Merci pour vos réponses.??? Unable to locate decompressor to decompress video stream
Error in ==> <a href="error:C:\MATLAB7\toolbox\matlab\audiovideo\aviread.m,63,1">aviread at 63</a>
X = readavi(info.Filename,-1);
.....
Partager