how to let user define a name of avi file

2 visualizzazioni (ultimi 30 giorni)
Hi, im making avi file using movie2avi function. im wondering if there is a way to let user choose a name of that avi file...i tried input function but nothing worked so far...Thanks!!
  1 Commento
Matt Kindig
Matt Kindig il 11 Apr 2013
Why didn't input work? Can you post your code?
You also might want to look at uiputfile(), a GUI version of a file choose prompt.

Accedi per commentare.

Risposta accettata

per isakson
per isakson il 11 Apr 2013
Modificato: per isakson il 11 Apr 2013
"... nothing worked so far ..."
There are many ways to let the user provide a filename. This is the simplest I can think of.
>> filespec = input('Please give a filename: ');
Please give a filename: 'c:\temp\my.avi'
>> disp(filespec)
c:\temp\my.avi
>> movie2avi( mov, filespec )
Undefined function or variable 'mov'.
>>
I had not assigned a value to mov.
You must describe your problem in some more detail.
  1 Commento
Jakub
Jakub il 12 Apr 2013
Thanks, its working. This is the part:
filespec = input('Name of avi file:', 's');
movie2avi(handles.F, filespec,'fps',2);
this is part of my code. problem was in name of variable - filespec. i was creating variable filename and all avi files were names filename.avi

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su Event Functions in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by