Menu

having problems with videoIO on 64bit Vista

Help
2011-01-13
2013-02-21
  • Jhy-Chun Wang

    Jhy-Chun Wang - 2011-01-13

    Hi,

    I am having problems with MATLAB-videiIO on my 64bit Vista, tried to open AVI file failed, so is "testAll". Here is the errors I am getting, any help is much appreciated.

    Thanks,
    Jhychun
    wangjc101@yahoo.com

    ** environment:
    64bit Vista
    64bit MATLAB: C:\Program Files\MATLAB\R2007a
    32/64bit videoIO: C:\Program Files\MATLAB\videoIO-r720-windowsBin
    64bit ffdshow: C:\Program Files\ffdshow

    The videoIO top directory is added to MATLAB path.

    >> clear all
    >> scorevideo
    ==> open an AVI file, get error:

    ??? Invalid MEX-file 'C:\Program Files\MATLAB\videoIO-r720-windowsBin\videoReader_DirectShow.mexw64': The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log for more detail.

    .

    Error in ==> videoReader.videoReader at 151
      vr.handle = feval(vr.plugin, 'open',vr.handle, …

    Error in ==> scorevideo>getvideofiles at 2836
             DAT.vobj = videoReader(pathandfile);

    Error in ==> scorevideo>retrievevfinput at 3884
           = getvideofiles(FIGM,vfinput);

    Error in ==> scorevideo>loadvideofrominput at 3319
    vfinput = retrievevfinput(FIGM,loadmode);

    Error in ==> scorevideo at 52
          loadvideofrominput(FIGM,callbackvar);

    ??? Error using ==> scorevideo('video_frominput','new')
    Invalid MEX-file 'C:\Program Files\MATLAB\videoIO-r720-windowsBin\videoReader_DirectShow.mexw64': The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log for more detail.

    .

    ??? Error while evaluating uicontrol Callback

    >> cd(fullfile(videoIODir, 'tests'));
    >> testAll
    testAll…
      test_pvtVideoIO_mexName…
    ??? Error using ==> dlmwrite at 126
    Could not open file test_testpvtVideoIOmexName.mexa64

    Error in ==> test_pvtVideoIO_mexName at 60
              dlmwrite(, );

    Error in ==> testAll at 21
    test_pvtVideoIO_mexName;

     
  • Jhy-Chun Wang

    Jhy-Chun Wang - 2011-01-13

    I installed the first patch, "VC++ 2008, x64", and it worked!!! I am able to load and play the lab video clips I have. I decided not to install the other patches at the moment, will do that if other problems pop up.

    Thanks again for the great support.

     

Log in to post a comment.