使用VideoReader时出现错误信息

时间:2017-08-13 07:03:25

标签: matlab

我尝试在VideoReader中加载一个框架:

v=VideoReader('E:\001.mov');
im=read(v,1);

然后MATLAB卡住并显示以下错误消息:

error message

我认为这不是VideoReader特有的,可能与内存等相关的内容有关。

这些是详细信息:

MATLAB crash file:C:\Users\jonatron\AppData\Local\Temp\matlab_crash_dump.7376-1:


------------------------------------------------------------------------
          Access violation detected at Thu Aug 17 13:54:16 2017
------------------------------------------------------------------------

Configuration:
  Crash Decoding      : Disabled
  Crash Mode          : continue (default)
  Current Graphics Driver: Unknown hardware 
  Default Encoding    : windows-1252
  Graphics card 1     : NVIDIA ( 0x10de ) NVIDIA GeForce 210  Version 9.18.13.4144
  Graphics card 2     : Intel Corporation ( 0x8086 ) Intel(R) HD Graphics 4600 Version 9.18.10.3204
  Graphics card 3     : DemoForge ( 0x0 ) Mirage Driver Version 2.0.105.0
  Host Name           : WICCWEI-FLHB23J
  MATLAB Architecture : win64
  MATLAB Root         : C:\Program Files\MATLAB\R2015a
  MATLAB Version      : 8.5.0.197613 (R2015a)
  OpenGL              : hardware
  Operating System    : Microsoft Windows 7 Enterprise 
  Processor ID        : x86 Family 6 Model 60 Stepping 3, GenuineIntel
  Virtual Machine     : Java 1.7.0_60-b19 with Oracle Corporation Java HotSpot(TM) 64-Bit Server VM mixed mode
  Window System       : Version 6.1 (Build 7601: Service Pack 1)

Fault Count: 1


Abnormal termination:
Access violation

Register State (from fault):
  RAX = 00000000fc621110  RBX = 0000000000000010
  RCX = 000000018801f920  RDX = 00000000fc61c570
  RSP = 000000018801f850  RBP = 00000000fc61e3b0
  RSI = 0000000000000f20  RDI = 0000000000000010

   R8 = 0000000000000010   R9 = 0000000000000f20
  R10 = 000000000000005f  R11 = 00000000ffffffff
  R12 = 0000000000000f20  R13 = 00000000ffffffff
  R14 = 00000000c9d75660  R15 = 0000000000000f00

  RIP = 00000000ee83b209  EFL = 00010202

   CS = 0033   FS = 0053   GS = 002b

Stack Trace (from fault):
[  0] 0x00000000ee83b209                     C:\Windows\system32\ffmpeg.dll+02667017 av_vc1_decode_frame+00282841
[  1] 0x00000000ee83b6f1                     C:\Windows\system32\ffmpeg.dll+02668273 av_vc1_decode_frame+00284097
[  2] 0x00000000ee83e94a                     C:\Windows\system32\ffmpeg.dll+02681162 av_vc1_decode_frame+00296986
[  3] 0x00000000ee6a4b1a                     C:\Windows\system32\ffmpeg.dll+01002266 FFIsSkipped+00444458
[  4] 0x00000000ee6e0a89                     C:\Windows\system32\ffmpeg.dll+01247881 FFIsSkipped+00690073
[  5] 0x00000000ee6e10a4                     C:\Windows\system32\ffmpeg.dll+01249444 FFIsSkipped+00691636
[  6] 0x00000000ee6e3f94                     C:\Windows\system32\ffmpeg.dll+01261460 FFIsSkipped+00703652
[  7] 0x00000000ee6e46b1                     C:\Windows\system32\ffmpeg.dll+01263281 FFIsSkipped+00705473
[  8] 0x00000000ee7a88db                     C:\Windows\system32\ffmpeg.dll+02066651 av_parser_close+00015275
[  9] 0x00000000ee7a75df                     C:\Windows\system32\ffmpeg.dll+02061791 av_parser_close+00010415
[ 10] 0x000007fefe1a415f                     C:\Windows\system32\msvcrt.dll+00016735 srand+00000147
[ 11] 0x000007fefe1a6ebd                     C:\Windows\system32\msvcrt.dll+00028349 ftime64_s+00000477
[ 12] 0x00000000774459cd                   C:\Windows\system32\kernel32.dll+00088525 BaseThreadInitThunk+00000013
[ 13] 0x000000007757a561                      C:\Windows\SYSTEM32\ntdll.dll+00173409 RtlUserThreadStart+00000033


If this problem is reproducible, please submit a Service Request via:
    http://www.mathworks.com/support/contact_us/

A technical support engineer might contact you with further information.

Thank you for your help.

我尝试使用版本2014,2015,2017多次卸载/安装MATLAB,但消息显示在所有版本中。

我使用Windows 7,企业64位。

1 个答案:

答案 0 :(得分:1)

尝试使用另一种格式不同的视频
如果再次失败,请将您的视频复制到云端硬盘C:\中,然后重试。