Passing variable filename to movie2avi
6 views (last 30 days)
Show older comments
Here's the basis for what I'm trying to do:
fname = inputdlg('Enter Filename without extension','Input');
name = strcat(fname,'.avi');
movie2avi(handles.movie, name,'fps',handles.fps,...
'compression','None')
This gives an error: "Invalid input arguments. Second input argument must be a filename." Is this a limitation of matlab that the argument has to be a string, and can't be a variable pointing to a string? If so, is there a way around this?
Thanks, Neil
Accepted Answer
Ben11
on 9 Jul 2014
Maybe try this:
fname = inputdlg('Enter Filename without extension','Input');
name = strcat(fname,'.avi');
movie2avi(handles.movie, name{1},'fps',handles.fps,...
'compression','None')
Since the answer to the input dialog is stored in a cell array...
More Answers (0)
See Also
Categories
Find more on Startup and Shutdown 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!