Frame must be 0 by 0 error during movie2avi
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hi, im trying to make avi file using getframe. Ive done a lot of movies but now it crashed. Matlab says:
Error using avifile/addframe>ValidateFrame (line 288)
Frame must be 0 by 0.
Error in avifile/addframe (line 158)
ValidateFrame(aviobj,width, height,dims);
Error in movie2avi (line 64)
avimov = addframe(avimov,mov);
Error in movie>save_pushbutton_Callback (line 107)
movie2avi(handles.F, 'test1211.avi','fps',3);
Error in gui_mainfcn (line 96)
feval(varargin{:});
Error in movie (line 16)
gui_mainfcn(gui_State, varargin{:});
Error in @(hObject,eventdata)movie('save_pushbutton_Callback',hObject,eventdata,guidata(hObject))
Do you know what this error means? Thanks!!
0 commentaires
Réponse acceptée
Jan
le 11 Avr 2013
All frames in an AVI file must have the same size. When the first frame was created with the size [0 x 0], all other frames must have the same size also. But obviously this is not intented and there is a bug for the first frame already.
0 commentaires
Plus de réponses (1)
Image Analyst
le 11 Avr 2013
Well handles.F is messed up. We don't know why - we don't know how you created it. Did you use im2frame()?
0 commentaires
Voir également
Catégories
En savoir plus sur Simscape Electrical dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!