X-Git-Url: http://git.pippins.net/embedvideo/.git/static/git-logo.png?a=blobdiff_plain;f=merge_videos_by_day;h=7179746cea631fd16daf9072326a5947834bfaa1;hb=5a4d4d3ceec69ce1973f790d0c9f27be9e38339b;hp=4a58f0fce3d398c5561402f573ff18c7e4f11ab8;hpb=64702de206d3356a3d80acf75b572bd9c31c86d9;p=videoscripts%2F.git diff --git a/merge_videos_by_day b/merge_videos_by_day index 4a58f0f..7179746 100755 --- a/merge_videos_by_day +++ b/merge_videos_by_day @@ -211,7 +211,11 @@ foreach $ext (sort keys %videos) { foreach $video (@{$videos{$ext}{$video}}) { if(($save_originals) && ($video =~ /\.$originals_file_ext/)) { print "-> Saving the original video $video\n"; - print("mv $video \"$origpathname/".basename(dirname($video))."_".basename($video)."\n"); + if(index($video, basename(dirname($video))) == -1) { + print("mv $video \"$origpathname/".basename(dirname($video))."_".basename($video)."\n"); + } else { + print("mv $video \"$origpathname/".basename($video)."\n"); + } } else { print "-> Removing the original video $video\n"; print("/bin/bash -c '[[ -e $video ]] && rm -f $video'\n"); @@ -233,7 +237,11 @@ foreach $ext (sort keys %videos) { foreach $srcvideo (@{$videos{$ext}{$video}}) { if(($save_originals) && ($srcvideo =~ /\.$originals_file_ext/)) { print "-> Saving the original video $srcvideo to $origpathname\n"; - system("mv $srcvideo \"$origpathname/".basename(dirname($srcvideo))."_".basename($srcvideo)); + if(index($srcvideo, basename(dirname($srcvideo))) == -1) { + system("mv $srcvideo \"$origpathname/".basename(dirname($srcvideo))."_".basename($srcvideo)); + } else { + system("mv $srcvideo \"$origpathname/".basename($srcvideo)); + } } else { print "-> Removing the original video $srcvideo\n"; system("/bin/bash -c '[[ -e $srcvideo ]] && rm -f $srcvideo'");