Closed catubc closed 3 years ago
Can you try using VideoReader directly in Matlab? This sounds like you are missing codecs for your videos on this mac. Alice
On Fri, Mar 26, 2021 at 12:45 PM catubc @.***> wrote:
Hello
We are trying to load some data on Mac and we're getting an error as below. It wasn't obvious what the issue is, any advice?
We tried both .avi and .mp4 files and seems similar error.
Thanks so much, catubc
clear StartJAABA
Error using get_readframe_fcn (line 388) Could not open file /Users/maddiegamer/Downloads/movie_20250_22950.avi with VideoReader: Error using VideoReader/initReader (line 734) Could not read file due to an unexpected error. Reason: Cannot Decode
Error in audiovideo.internal.IVideoReader (line 136) initReader(obj, fileName, currentTime);
Error in VideoReader (line 104) @.***IVideoReader(varargin{:});
Error in get_readframe_fcn (line 328) readerobj = VideoReader(filename);
Error in get_readframe_fcn (line 46) [readframes{i},nframescurr,fid(i),headerinfo{i}] = get_readframe_fcn(filename{i},varargin{:});
Error in JLabelData/get_readframe_fcn (line 2325) [varargout{:}] = get_readframe_fcn(moviefilename);
Error in JLabel>SetCurrentMovie (line 1313) handles.data.get_readframe_fcn(expi);
Error in JLabel>modifyFilesDone (line 7863) handles = SetCurrentMovie(handles,1);
Error in gui_mainfcn (line 95) feval(varargin{:});
Error in JLabel (line 37) gui_mainfcn(gui_State, varargin{:});
Error in JModifyFiles>pushbutton_done_Callback (line 338) JLabel('modifyFilesDone',figureJLabel,listChanged);
Error in gui_mainfcn (line 95) feval(varargin{:});
Error in JModifyFiles (line 42) gui_mainfcn(gui_State, varargin{:});
Error in matlab.graphics.internal.figfile.FigFile/read>@(hObject,eventdata)JModifyFiles('pushbutton_done_Callback',hObject,eventdata,guidata(hObject))
Error in get_readframe_fcn (line 46) [readframes{i},nframescurr,fid(i),headerinfo{i}] = get_readframe_fcn(filename{i},varargin{:});
Error in JLabelData/get_readframe_fcn (line 2325) [varargout{:}] = get_readframe_fcn(moviefilename);
Error in JLabel>SetCurrentMovie (line 1313) handles.data.get_readframe_fcn(expi);
Error in JLabel>modifyFilesDone (line 7863) handles = SetCurrentMovie(handles,1);
Error in gui_mainfcn (line 95) feval(varargin{:});
Error in JLabel (line 37) gui_mainfcn(gui_State, varargin{:});
Error in JModifyFiles>pushbutton_done_Callback (line 338) JLabel('modifyFilesDone',figureJLabel,listChanged);
Error in gui_mainfcn (line 95) feval(varargin{:});
Error in JModifyFiles (line 42) gui_mainfcn(gui_State, varargin{:});
Error in matlab.graphics.internal.figfile.FigFile/read>@(hObject,eventdata)JModifyFiles('pushbutton_done_Callback',hObject,eventdata,guidata(hObject)) Error while evaluating UIControl Callback.
Error using get_readframe_fcn (line 388) Could not open file /Users/maddiegamer/Downloads/movie_20250_22950.avi with VideoReader: Error using VideoReader/initReader (line 734) Could not read file due to an unexpected error. Reason: Cannot Decode
Error in audiovideo.internal.IVideoReader (line 136) initReader(obj, fileName, currentTime);
Error in VideoReader (line 104) @.***IVideoReader(varargin{:});
Error in get_readframe_fcn (line 328) readerobj = VideoReader(filename);
Error in get_readframe_fcn (line 46) [readframes{i},nframescurr,fid(i),headerinfo{i}] = get_readframe_fcn(filename{i},varargin{:});
Error in JLabelData/get_readframe_fcn (line 2325) [varargout{:}] = get_readframe_fcn(moviefilename);
Error in JLabel>SetCurrentMovie (line 1313) handles.data.get_readframe_fcn(expi);
Error in JLabel>modifyFilesDone (line 7863) handles = SetCurrentMovie(handles,1);
Error in gui_mainfcn (line 95) feval(varargin{:});
Error in JLabel (line 37) gui_mainfcn(gui_State, varargin{:});
Error in JModifyFiles>pushbutton_done_Callback (line 338) JLabel('modifyFilesDone',figureJLabel,listChanged);
Error in gui_mainfcn (line 95) feval(varargin{:});
Error in JModifyFiles (line 42) gui_mainfcn(gui_State, varargin{:});
Error in matlab.graphics.internal.figfile.FigFile/read>@(hObject,eventdata)JModifyFiles('pushbutton_done_Callback',hObject,eventdata,guidata(hObject))
Error in get_readframe_fcn (line 46) [readframes{i},nframescurr,fid(i),headerinfo{i}] = get_readframe_fcn(filename{i},varargin{:});
Error in JLabelData/get_readframe_fcn (line 2325) [varargout{:}] = get_readframe_fcn(moviefilename);
Error in JLabel>SetCurrentMovie (line 1313) handles.data.get_readframe_fcn(expi);
Error in JLabel>modifyFilesDone (line 7863) handles = SetCurrentMovie(handles,1);
Error in gui_mainfcn (line 95) feval(varargin{:});
Error in JLabel (line 37) gui_mainfcn(gui_State, varargin{:});
Error in JModifyFiles>pushbutton_done_Callback (line 338) JLabel('modifyFilesDone',figureJLabel,listChanged);
Error in gui_mainfcn (line 95) feval(varargin{:});
Error in JModifyFiles (line 42) gui_mainfcn(gui_State, varargin{:});
Error in matlab.graphics.internal.figfile.FigFile/read>@(hObject,eventdata)JModifyFiles('pushbutton_done_Callback',hObject,eventdata,guidata(hObject)) Error while evaluating UIControl Callback.
Error using get_readframe_fcn (line 388) Could not open file /Users/maddiegamer/Downloads/movie_20250_22950.avi with VideoReader: Error using VideoReader/initReader (line 734) Could not read file due to an unexpected error. Reason: Cannot Decode
Error in audiovideo.internal.IVideoReader (line 136) initReader(obj, fileName, currentTime);
Error in VideoReader (line 104) @.***IVideoReader(varargin{:});
Error in get_readframe_fcn (line 328) readerobj = VideoReader(filename);
Error in get_readframe_fcn (line 46) [readframes{i},nframescurr,fid(i),headerinfo{i}] = get_readframe_fcn(filename{i},varargin{:});
Error in JLabelData/get_readframe_fcn (line 2325) [varargout{:}] = get_readframe_fcn(moviefilename);
Error in JLabel>SetCurrentMovie (line 1313) handles.data.get_readframe_fcn(expi);
Error in JLabel>modifyFilesDone (line 7863) handles = SetCurrentMovie(handles,1);
Error in gui_mainfcn (line 95) feval(varargin{:});
Error in JLabel (line 37) gui_mainfcn(gui_State, varargin{:});
Error in JModifyFiles>pushbutton_done_Callback (line 338) JLabel('modifyFilesDone',figureJLabel,listChanged);
Error in gui_mainfcn (line 95) feval(varargin{:});
Error in JModifyFiles (line 42) gui_mainfcn(gui_State, varargin{:});
Error in matlab.graphics.internal.figfile.FigFile/read>@(hObject,eventdata)JModifyFiles('pushbutton_done_Callback',hObject,eventdata,guidata(hObject))
Error in get_readframe_fcn (line 46) [readframes{i},nframescurr,fid(i),headerinfo{i}] = get_readframe_fcn(filename{i},varargin{:});
Error in JLabelData/get_readframe_fcn (line 2325) [varargout{:}] = get_readframe_fcn(moviefilename);
Error in JLabel>SetCurrentMovie (line 1313) handles.data.get_readframe_fcn(expi);
Error in JLabel>modifyFilesDone (line 7863) handles = SetCurrentMovie(handles,1);
Error in gui_mainfcn (line 95) feval(varargin{:});
Error in JLabel (line 37) gui_mainfcn(gui_State, varargin{:});
Error in JModifyFiles>pushbutton_done_Callback (line 338) JLabel('modifyFilesDone',figureJLabel,listChanged);
Error in gui_mainfcn (line 95) feval(varargin{:});
Error in JModifyFiles (line 42) gui_mainfcn(gui_State, varargin{:});
Error in matlab.graphics.internal.figfile.FigFile/read>@(hObject,eventdata)JModifyFiles('pushbutton_done_Callback',hObject,eventdata,guidata(hObject)) Error while evaluating UIControl Callback.
Error using get_readframe_fcn (line 388) Could not open file /Users/maddiegamer/Downloads/movie_20250_22950.avi with VideoReader: Error using VideoReader/initReader (line 734) Could not read file due to an unexpected error. Reason: Cannot Decode
Error in audiovideo.internal.IVideoReader (line 136) initReader
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/kristinbranson/JAABA/issues/339, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAISKEDWU7BVYYDHCV2XBODTFS24NANCNFSM4Z3XJNQA .
Thank you Alice We have now converted to a .mov file which seems to open in Quicktime. And the code now works. Best
Hello
We are trying to load some data on Mac and we're getting an error as below. It wasn't obvious what the issue is, any advice?
We tried both .avi and .mp4 files and seems similar error.
Thanks so much, catubc