X-Git-Url: http://git.pippins.net/embedvideo/.git/static/gitweb.js?a=blobdiff_plain;f=organize_videos;h=f666e84f0eb56660e2b8bea198d5824d161253bf;hb=94227bbee2187ea0763853bde8bdb124592ef861;hp=782ee17e61fb5f910137746ac17a52f5198680b9;hpb=edc693952db5a6ff437046e6ee03be89c64ac62e;p=videoscripts%2F.git diff --git a/organize_videos b/organize_videos index 782ee17..f666e84 100755 --- a/organize_videos +++ b/organize_videos @@ -142,7 +142,9 @@ my $errno = 0; my $merge_opts = ""; if(defined $opt_t) { $merge_opts .= "-t "; } if(defined $opt_k) { $merge_opts .= "-k "; } -$errno=system("$merge_videos_by_day -q -s \"$srcpathname\" $merge_opts"); +if($requantize_input_video) { $merge_opts .= ' -q'; } +if($recompress_input_video) { $merge_opts .= ' -z'; } +$errno=system("$merge_videos_by_day -s \"$srcpathname\" $merge_opts"); $errno = $errno >> 8; if($errno) { die "-E- $merge_videos_by_day encountered some errors with exit code $errno\n"; } @@ -221,7 +223,7 @@ foreach $file (`$find_cmd_with_mkv`) { print "-> Moving \"$srcdir/$srcfile\" to \"$dstfile\"\n"; } else { # Make sure the destination directories exist - $errno=system("mkdir -p \"$dstdir\""); + $errno=system("mkdir -p -m $dirmode \"$dstdir\""); if($errno) { print "-E- Error creating dstdir: $dstdir\n"; next; } # Perform the move operation from $srcdir/$srcfile -> $dstfile print "-> Moving \"$srcdir/$srcfile\" to \"$dstfile\"\n";