Add global prefix to all frames and video files
authorHugo Villeneuve <hugo@hugovil.com>
Mon, 23 Oct 2023 21:29:18 +0000 (17:29 -0400)
committerHugo Villeneuve <hugo@hugovil.com>
Tue, 24 Oct 2023 16:04:17 +0000 (12:04 -0400)
fgen.sh

diff --git a/fgen.sh b/fgen.sh
index f303f1a..1546f8a 100755 (executable)
--- a/fgen.sh
+++ b/fgen.sh
@@ -136,7 +136,7 @@ function get_frame_name()
     local index
 
     index=$(printf "${F_FMT}" ${1})
-    echo "${dest}/${group}-f${index}.png"
+    echo "${dest}/${dest}-${group}-f${index}.png"
 }
 
 # Arg1: start frame
@@ -166,7 +166,7 @@ function generate_video()
 
     if which ffmpeg 1> /dev/null 2>&1; then
         set +e
-        png_files=$(ls ${dest}/${group}-f*.png 2> /dev/null)
+        png_files=$(ls ${dest}/${dest}-${group}-f*.png 2> /dev/null)
         set -e
 
         if [ x"${png_files}" != x"" ]; then
@@ -174,7 +174,7 @@ function generate_video()
 
             local outfile
 
-            outfile=${dest}/${group}.mp4
+            outfile=${dest}/${dest}-${group}.mp4
 
             if [ ${dry_run} -eq 1 ]; then
                 touch ${outfile}