Use 'VideoWriter' function to create an AVI file to play

Hello guys,
Here is my idea, i am try to record a video through camera,
set(obj, 'LoggingMode', 'disk&memory') % log acquired data to disk&memory
writerObj = VideoWriter('newfile','Motion JPEG AVI'); %Construct a VideoWriter object
obj.DiskLogger = writerObj; % Configure the video input object to use the VideoWriter object.
start(obj)
save writerobj
now i v got a file 'writerobj', its in AVI format but why cant i play it? (I v check on 'obj' the video object, it tells me that its disklogger is 1 by 1 unknown array)
I am doing a project and then ready to graduate this quarter.

 Accepted Answer

That form of save creates .mat files
You have not closed()'d the writerobj. See http://www.mathworks.com/help/imaq/disklogger.html

More Answers (0)

Categories

Find more on MATLAB in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!