+ for w in $(seq ${start} ${end}); do
+ log_dbg "New frame ID: ${w} (empty)"
+
+ wfname=$(get_frame_name ${w})
+
+ cp ${dest}/background.png ${wfname}
+ 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
+ png_files=$(ls ${dest}/${dest}-${group}-f*.png 2> /dev/null || echo "")
+
+ if [ x"${png_files}" != x"" ]; then
+ log_dbg "generate_video start"
+
+ local outfile
+
+ outfile=${dest}/${dest}-${group}.mp4
+
+ if [ ${dry_run} -eq 1 ]; then
+ touch ${outfile}
+ else
+ ffmpeg ${FFMPEG_OPTS} -r ${fps} -pattern_type glob -i "${dest}/${dest}-${group}-f*.png" ${outfile}
+ fi
+
+ log_dbg "generate_video: end"
+ fi