From 780226fa442abda5cb5b1018e998f50e7985e908 Mon Sep 17 00:00:00 2001 From: Alex Xu Date: Sat, 17 Aug 2013 22:22:38 -0400 Subject: toolchain improvements --- reencode.sh | 23 ++++------------------- 1 file changed, 4 insertions(+), 19 deletions(-) (limited to 'reencode.sh') diff --git a/reencode.sh b/reencode.sh index f7baf0d..8aba8d8 100755 --- a/reencode.sh +++ b/reencode.sh @@ -1,22 +1,7 @@ #!/bin/bash -# configure ffmpeg location if not in PATH -FFMPEG=ffmpeg -# configure flags (e.g. if you want to force high -threads) -FFMPEG_FLAGS="" -set -e -FFMPEG_FLAGS+="$@" -cd $(dirname $0)/www/dump/video +export THREADS=${THREADS:-4} -encode() { - set -x - ${FFMPEG} -i "$1" -c:v "$2" $3 ${FFMPEG_FLAGS} "$4" -} - -for f in *.mkv; do - OUT=${f%.mkv} - encode $f libx264 "-preset slower -tune animation" ${OUT}.mp4 - encode $f libvpx "-crf 15 -b:v 1M -an -f webm -y" /dev/null - encode $f libvpx "-crf 15 -b:v 1M -c:a libvorbis" ${OUT}.webm - encode $f libtheora "-qscale:v 6 -c:a libvorbis" ${OUT}.ogg -done +cd $(dirname $0) +./vencode.sh +./iencode.sh -- cgit v1.2.3-54-g00ecf