)
genthumb(){
- videofile="$(printf %s "$1" |sed -r "s;';'\\'';g")"
- thumb="$(printf %s "$2" |sed -r "s;';'\\'';g")"
+ videofile="$1"
+ thumb="$2"
- printf '%s\n' "${_EXEC}/helpers/genthumb.sh '$videofile' '$thumb' >/dev/null 2>/dev/null" \
- | batch
+ nohup nice -10 "${_EXEC}"/helpers/genthumb.sh "$videofile" "$thumb" >/dev/null 2>/dev/null &
+ #printf '%s\n' "${_EXEC}/helpers/genthumb.sh '$videofile' '$thumb' >/dev/null 2>/dev/null" \
+ #| batch
+}
+genmeta(){
+ videofile="$1"
+ meta="$2"
+
+ "${_EXEC}"/helpers/genmeta.sh "$videofile" "$meta" >/dev/null
}
_printVideo(){
videofile="${_DATA}/videos/$info"
thumb="${_DATA}/thumbs/${info}.jpg"
[ -r "$thumb" ] || genthumb "$videofile" "$thumb"
- [ -r "$meta" ] || "${_EXEC}/helpers/genmeta.sh" "$videofile" "$meta" >/dev/null
+ [ -r "$meta" ] || genmeta "$videofile" "$meta"
head -n1 "$meta" |read length width height filename
[ -z "$length" ] && length=0