1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| #!/bin/bash ori_path=/media/pci/4T/hzs/dataset/prid2011/prid_2011/multi_shot folders=$(ls $ori_path) for d in $folders do path=$ori_path/$d cd $path new_dir_name=$d"_"video if [ ! -d "../$new_dir_name" ];then mkdir ../$new_dir_name fi folders=$(ls $path) for dir in $folders do ffmpeg -f image2 -i $dir/%*.png ../${path##*/}_video/$dir.mp4 done done
|