include_thumbnails="$0"
gen_thumb(){
- local file="$1" thumb="$2" tmp="${TMPDIR:-/tmp}/serve0tmp_$$/" lenght n
+ local file="$1" thumb="$2" bgcolor="${3:-#000000}"
+ local tmp="${TMPDIR:-/tmp}/serve0tmp_$$/" lenght n
if [ "${file%.part}" = "${file}" -a ! -s "$thumb" -a -s "$file" ] && mkdir "$tmp"; then
length="$( ffprobe -show_entries stream=duration "$file" 2>&- )"
done
montage "$tmp"/thumb_[0-9].jpg \
+ -background "$bgcolor" \
-tile 10x1 -geometry 320x180+0+0 \
-interlace line -quality 85 "$thumb"
rm -r -- "${tmp}"