aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to '')
-rwxr-xr-xffmpeg/resize-and-transcode4
-rwxr-xr-xffmpeg/resize-and-transcode-recursively2
2 files changed, 4 insertions, 2 deletions
diff --git a/ffmpeg/resize-and-transcode b/ffmpeg/resize-and-transcode
index f3fe017..2b7b962 100755
--- a/ffmpeg/resize-and-transcode
+++ b/ffmpeg/resize-and-transcode
@@ -13,7 +13,7 @@ err () {
colour="$1"
format="$2"
shift 2
- printf '\x1b['"${colour}m${format}"'\x1b[m\n' "$@" >&2
+ printf '\033['"${colour}m${format}"'\033[m\n' "$@" >&2
}
alert () { err "1;31" "$@"; }
@@ -99,8 +99,10 @@ if test -z "$scale" && test "$codec" = '-c:v copy'; then
exit 1
fi
+ttysetting="$(stty -g)"
ffmpeg -i "$input" $scale $codec -c:a copy -- "$output"
ret=$?
+stty -- "$ttysetting"
if test $ret = 0; then
oldsize=$(stat -c '%s' -- "$input")
diff --git a/ffmpeg/resize-and-transcode-recursively b/ffmpeg/resize-and-transcode-recursively
index 8a7a207..c420de3 100755
--- a/ffmpeg/resize-and-transcode-recursively
+++ b/ffmpeg/resize-and-transcode-recursively
@@ -12,7 +12,7 @@ err () {
colour="$1"
format="$2"
shift 2
- printf '\x1b['"${colour}m${format}"'\x1b[m\n' "$@" >&2
+ printf '\033['"${colour}m${format}"'\033[m\n' "$@" >&2
}
alert () { err "1;31" "$@"; }