How to recover VideoReader object (saved in 32 bit MATLAB into a mat file) in 64 bit MATLAB??

조회 수: 1 (최근 30일)
I have several *.mat file which contains a Videoreader variable. In a 32 bit MATLAB it looks like this:
ans =
VideoReader with properties:
General Properties:
Name: 'mini-1-001.avi'
Path: 'W:\Mentes\WD_passport\Vekonyreteg_mozik\Mini-1'
Duration: 75.72
CurrentTime: 75.72
Tag: ''
UserData: []
Video Properties:
Width: 218
Height: 218
FrameRate: 25
BitsPerPixel: 24
VideoFormat: 'RGB24'
However in 64 bit MATLAB the same mat file this variable has the same fields but alll of them are empty!
How to recover the data?? The variable does not seem to contain any avi specific link or information. All data are pure constants.

답변 (1개)

Aditya Patil
Aditya Patil 2020년 3월 26일
It is not possible to read 32 bit AVI files on 64 bit MATLAB. However, workarounds are mentioned in the following answer https://www.mathworks.com/matlabcentral/answers/93175-why-am-i-unable-to-read-my-avi-file-in-64-bit-matlab-on-a-64-bit-version-of-windows-xp-windows-vist
  댓글 수: 1
Csaba
Csaba 2020년 3월 27일
You are mistaken. I am not speaking about the avi file. AVI file should not even be present in the folder. I am speaking about the VideoReader structure (object, variable, I do not know how to call it) which contains only numbers, cells, etc.

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Audio and Video Data에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by