X-Git-Url: https://zdv2.bktei.com/gitweb/BK-2020-03.git/blobdiff_plain/42e88e4dc65f6b2ab1d8fa6a1974fc7b795631cc..c7c5b9096051b6f4f585ba222041ddd48dd9a135:/user/mp4_make480.sh diff --git a/user/mp4_make480.sh b/user/mp4_make480.sh index abe5120..8799a2e 100644 --- a/user/mp4_make480.sh +++ b/user/mp4_make480.sh @@ -5,7 +5,7 @@ # arg2 dir output dir (optional) # Output: dir ./out/ # file ./out/[files]_480.mp4 -# Version: 0.1.0 +# Version: 0.1.2 # Depends: GNU parallel 20161222, ffmpeg 4.3.6-0 # Ref/Attrb: [1]: FFmpeg wiki: https://trac.ffmpeg.org/wiki/Scaling declare -g dir_in dir_out; @@ -24,7 +24,7 @@ check_input() { declare -p dir_in dir_out; # debug }; convert_video() { - find "$dir_in" -mindepth 1 -maxdepth 1 -type f -name "*.mp4" | \ + find "$dir_in" -mindepth 1 -maxdepth 1 -type f -iname "*.mp4" | \ parallel job_ffmpeg "{}" "$path_out"; }; job_ffmpeg() { @@ -34,7 +34,7 @@ job_ffmpeg() { path_out=./"$dir_out"/"${file_in%.mp4}"_480.mp4; opt_scale="scale=-2:480"; # See [1] declare -p path_in path_out file_in dir_out path_out opt_scale; - ffmpeg -nostdin -i "$path_in" -vf "$opt_scale" -c:a copy "$path_out" 1>/dev/random 2>&1; + ffmpeg -nostdin -i "$path_in" -vf "$opt_scale" "$path_out"; }; export -f job_ffmpeg;