save single video in single folder.. having 200 videos in a folder
Show older comments
hello all, i have 200 videos in a folder.. i want to send one video to one new folder..
means want to get 200 new folders with different names which having single video in each..
required code
thanks
Answers (1)
Ameer Hamza
on 20 Mar 2020
Edited: Ameer Hamza
on 20 Mar 2020
This code will work for all the video files with extension .mp4. If the extension is something else, then change the first line.
files = dir('*.mp4');
for i=1:numel(files)
current_path = fullfile(files(i).folder, files(i).name);
new_folder = fullfile(files(i).folder, files(i).name(1:end-4));
new_path = fullfile(files(i).folder, files(i).name(1:end-4), files(i).name);
mkdir(new_folder);
movefile(current_path, new_path, 'f')
end
10 Comments
Irfan Hussain
on 21 Mar 2020
Ameer Hamza
on 21 Mar 2020
Glad to be of help.
Irfan Hussain
on 21 Mar 2020
Ameer Hamza
on 21 Mar 2020
Does all the video files in each folder have same name?
Irfan Hussain
on 21 Mar 2020
Ameer Hamza
on 21 Mar 2020
Gives structure of five folders. How do you decide which 5 video files should go in one folder.
Irfan Hussain
on 21 Mar 2020
Irfan Hussain
on 21 Mar 2020
Irfan Hussain
on 21 Mar 2020
Edited: Irfan Hussain
on 21 Mar 2020
Irfan Hussain
on 25 Mar 2020
Categories
Find more on Get Started with MATLAB 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!

