From: Hugo Villeneuve Date: Fri, 6 Oct 2023 20:13:52 +0000 (-0400) Subject: Support new background layer name X-Git-Url: http://gitweb.hugovil.com/?a=commitdiff_plain;h=f0422ed330506fd1a382afb625f886bcf7158822;hp=086b3bab00204b52cc17770b04cd5d4a9d0c5cba;p=fgen.git Support new background layer name --- diff --git a/fgen.sh b/fgen.sh index 64baf44..ea04217 100755 --- a/fgen.sh +++ b/fgen.sh @@ -9,7 +9,7 @@ set -e PROG_NAME=$(basename $0) # Set default values -main_layer="Layer 558" +bg_layer_name="background" # Pour conversion vidéo: fps=8 @@ -162,16 +162,21 @@ if [ ${trames} -eq 1 ]; then ${SED} -i -e /label:,.*/d ${layers} # Extract global frame size: - size=$(get_size "${main_layer}") + size=$(get_size "${bg_layer_name}") - log_dbg "CANVAS SIZE=${size}" + log_dbg "Background size: ${size}" + + if [ x"${size}" = x"" ]; then + echo "Error: background layer not found" + exit 1 + fi + + # Remove background line: + ${SED} -i -e /label:${bg_layer_name},.*/d ${layers} # Create background frame: convert -size ${size} xc:none ${dest}/background.png - # Remove first line (Layer 558): - ${SED} -i -e '1d' ${layers} - # Will start at frame 2 at first loop iteration f=1