2012-02-28 6 views
1

Как можно сохранить и записать видео файл, который был открыт я использовать этот код, чтобы открыть видеос помощью графического интерфейса MATLAB, как сохранить видео

[filename, pathname] = uigetfile(... 
    {'*.avi;*.mpg;*.mpeg;.*flv','Video Files (*.avi,*.mpg,*.mpeg,.*flv)'; 
    '*.*', 'All Files (*.*)'}, ...  
    'Select a video file'); 
mov = mmreader(fullfile(pathname,filename)); 
implay(filename); 

как можно сохранить видео после его открыли.

ответ

0

Я считаю, что вы ищете uiputfile command.

[filename,pathname]=uiputfile('the same options as your uigetfile'); 

Вы можете сохранить видео в формате AVI с помощью команды movie2avi:

movie2avi(mov, [pathname filename]); 
+0

как я могу сохранить его, потому что он не работает. – rafef

+0

Извините, я думал, вы просто спрашиваете о части GUI. – prototoast

+0

неважно ... но я хочу сохранить видео в папке matlab после его открытия. Назовите его еще раз – rafef

Смежные вопросы