diff --git a/mkv1080p-720p.sh b/mkv1080p-720p.sh new file mode 100755 index 0000000..36c4433 --- /dev/null +++ b/mkv1080p-720p.sh @@ -0,0 +1,12 @@ +#!/bin/bash +if [ -z "$1" ]; then + echo "Syntax: $0 VIDEOFILE" + exit 1 +fi + +while [ -n "$1" ]; do + # Quality: -crf 18 = almost lossless, -crf 22 = medium, -crf 28 = low + # Scale: -vf scale=-1:720 + ffmpeg -i "$1" -c:v h264 -c:a aac -c:s copy -preset fast -movflags +faststart -vf scale=1280:-2 -crf 22 -b:a 160k -ar 44100 -ac 2 "${1}_720p.mkv" + shift +done