done
}
+function record_max_nf()
+{
+ if [ ${nf} -gt ${max_nf} ]; then
+ max_nf="${nf}"
+ fi
+}
+
function generate_video()
{
local png_files
if which ffmpeg 1> /dev/null 2>&1; then
- set +e
- png_files=$(ls ${dest}/${dest}-${group}-f*.png 2> /dev/null)
- set -e
+ png_files=$(ls ${dest}/${dest}-${group}-f*.png 2> /dev/null || echo "")
if [ x"${png_files}" != x"" ]; then
log_dbg "generate_video start"
convert -size ${size} xc:none ${dest}/background.png
nf=""
+ max_nf="0"
oldnf=""
files=""
group="default"
fi
log_dbg "New frame ID: ${nf}"
+ record_max_nf
fname=$(get_frame_name ${nf})