Select a Web Site Choose a web site to get translated content where available and see local events and offers. Search Support Clear Filters. The below code gave me the following error: Direct link to this answer: Again, any help would be greatly appreciated. Search Support Clear Filters. Select the China site in Chinese or English for best site performance.

The error tells you that one of the cdata field of M is not the same size as the others. On true color systems, this field is empty. Search Answers Clear Filters. I was getting the frame by: Walter Roberson Walter Roberson view profile. Search Support Clear Filters. It does not capture content that extends beyond the axes outline.

movie2avi axis label display – MATLAB Answers – MATLAB Central

Failed to open file. Notably it also supports alpha channel transparency ‘Photo PNG’ codeclooping two kindsand continuously movie2avl frame rates. Email Required, but never shown. Also, a sample example code would be: You are asking for the entire figure to be recorded, not just the plot, which would be gca. Select a Web Site Choose a web site to get translated content where available and see local events and offers. Of course if you don’t need specifically need it if you are not using transparency for examplejust change it to one of the other renderers like zbuffer which works perfectly.

It looks like the code was written expecting that getframe returns a 2D image instead of the structure it returns. Sign in to comment.

Select a Web Site

I find it pretty easy to work with. Again, any help would be greatly appreciated. The code you’re showing is obviously meant to be in a loop which you haven’t showned. Playback the movie two times.


Accepted Answer by Guillaume Guillaume view profile. Create a four-element vector, rectthat defines a rectangular area covering the axes plus the automatically calculated margin.

Sign in to comment. However the M structure defines M 1,1. Have you tried using a shorter name, especially one without a space in it? I’m relatively new to Matlab, and could definitely use some help. I don’t understand why the script isn’t creating the avi file, but it creates this error message after running even though the movie plays perfectly fine on its own via movie P: In the upper subplot, plot a blue line.

Reload the page to see its updated state. You may receive emails, depending on your notification preferences. An Error Occurred Unable to complete the action because of changes made to the page. Walter Roberson view profile. Figure to capture, specified as a figure object. matlqb

Reset the axes units to the default value of ‘normalized’. That’s very inefficient and error prone.

MATLAB movie2avi cannot made video – MATLAB Answers – MATLAB Central

Direct link to this answer: I can’t test or fix anything on Windows so unless it’s something cross-platform, I’d need a specific bug report. I added a command “set gcf,’Renderer’,’zbuffer’ ;” poot I use Ra and the problem is solved. What exactly does that mean? Asked by Kelvin Kelvin view profile.

A red flag is this line: Use gcf to capture the current figure. Walter Roberson Walter Roberson view profile. The width and height elements define the dimensions of the rectangle. Secondly, could you please explain what do you mean by getframe cdata consistent in dimensions? Search Support Clear Filters. Select the China site in Chinese or English for best site performance.


Post as a guest Name. F is a structure containing the image data.

Post Your Answer Discard By clicking “Post Your Answer”, you acknowledge that you have read our updated terms of serviceprivacy policy and cookie policyand that your continued use of the website is subject to these policies. You should mention the fact that you are pplot using any external codec or library, instead writing the QuickTime format directly.

Error in movie2avi line Sign in to comment. As you mentioned, movie2avi has been deprecated and instead replaced with VideoWriter. First off, thank you so much for the quick reply! Use this option with either the ax or fig input arguments in the previous syntaxes.

The ploy input argument controls the resolution of the image. The script is given below: If you query the size of the region that getframe captures either the figure, the axes, or the region specified by rectthe size in pixels might not match the number of elements in cdata. I’m currently having some troubles with creating an avi file from my script I’m using for plotting three functions.