how to let user define a name of avi file

2 visualizaciones (últimos 30 días)
Jakub
Jakub el 11 de Abr. de 2013
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 comentario
Matt Kindig
Matt Kindig el 11 de Abr. de 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.

Iniciar sesión para comentar.

Respuesta aceptada

per isakson
per isakson el 11 de Abr. de 2013
Editada: per isakson el 11 de Abr. de 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 comentario
Jakub
Jakub el 12 de Abr. de 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

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Event Functions en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by