X-Git-Url: http://git.pippins.net/embedvideo/.git/static/git-logo.png?a=blobdiff_plain;f=organize_videos;h=5727d57c6e4da119668975640cdb389bdc5d8d59;hb=9990cf64d87333417ab72d6e106fa53df6ad2943;hp=5625f8bcd927a0ca19830dadabf4155cafd255bd;hpb=70d3ba3c710f3fe234188d492b42338aa2069513;p=videoscripts%2F.git diff --git a/organize_videos b/organize_videos index 5625f8b..5727d57 100755 --- a/organize_videos +++ b/organize_videos @@ -101,7 +101,12 @@ sub create_playlists { print " Skipping $file since we can't extract the year and month from it\n"; } } - } + + # Fix the permissions + system("chown $owner \"$dstdir/\"*.$playlist_extension"); + system("chgrp $group \"$dstdir/\"*.$playlist_extension"); + system("chmod $mode \"$dstdir/\"*.$playlist_extension"); + } } # Sanity checks / Option processing @@ -137,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"; }