s:ID_VIDEO_HEIGHT=(.*):\1:p;
s:ID_VIDEO_WIDTH=(.*):\1:p;' \
| tr '\n' ' ' \
-| read length height width
+| read length height width 2>/dev/null
cat <<EOF >"$meta"
${length:-0} ${width:-0} ${height:-0} ${video##*/}
s:^.*ID_VIDEO_HEIGHT=(.*)$:\1:p;
s:^.*ID_VIDEO_WIDTH=(.*)$:\1:p;' \
| tr '\n' ' ' \
- | read length height width
+ | read length height width 2>/dev/null
[ "$(($height * 1000 / $width))" -gt "750" ] && width="$((75 * $width / $height))" \
|| width=100
tmp="$(mktemp -d)"
for cnt in 1 2 3 4; do
echo '' |mplayer -input nodefault-bindings -nosound -vo jpeg:outdir="$tmp" -frames 1 \
- --benchmark -vf framestep=I,scale="$width":-2 -ss "$(($cnt*$chunk))" "$video"
+ -benchmark -vf framestep=I,scale="$width":-2 -ss "$(($cnt*$chunk))" "$video" >/dev/null 2>/dev/null
mv "$tmp/00000001.jpg" "${tmp}/_${cnt}.jpg"
done
montage "${tmp}"/_[1234].jpg -tile 2x2+0+0 -geometry 100x75+3+3 -background '#000000' "${thumb}"