destdir="$(cd "$2" && pwd)"
cd "$sourcedir"
-IFS=$(echo -en "\n")
-for infile in $(find . -type f); do
+find . -type f | while read infile; do
if [ ! -r "$infile" ]; then
echo "Missing file $infile"
exit 1
continue
fi
mkdir -p "$(dirname "$outfile")"
- HandBrakeCLI \
- --preset Universal \
+ HandBrakeCLI < /dev/null \
+ --format mp4 \
+ --encoder x264 \
+ --encopts cabac=0:ref=2:me=umh:bframes=0:weightp=0:8x8dct=0:trellis=0:subme=6 \
+ --markers \
--quality 21 \
--deinterlace \
--loose-anamorphic \
--crop 24:24:24:24 \
+ --aencoder faac \
+ --ab 160 \
--input "$infile" \
--output "$outfile"
done