save single video in single folder.. having 200 videos in a folder

2 vues (au cours des 30 derniers jours)
Irfan Hussain
Irfan Hussain le 20 Mar 2020
Commenté : Irfan Hussain le 25 Mar 2020
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

Réponses (1)

Ameer Hamza
Ameer Hamza le 20 Mar 2020
Modifié(e) : Ameer Hamza le 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 commentaires
Irfan Hussain
Irfan Hussain le 21 Mar 2020
Modifié(e) : Irfan Hussain le 21 Mar 2020
first video form folder 1 and first video of folder 2 (the output like that)
Irfan Hussain
Irfan Hussain le 25 Mar 2020
Walter Roberson

Connectez-vous pour commenter.

Community Treasure Hunt

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

Start Hunting!

Translated by