rendered paste body CUT=( 30 $(running_total <<< $(for ((a=0; a<${CHAPTERS[i]} ; a++)); \
do echo -n "$counts ";done)) )
for ((c=0; c<${#CUT[@]}; c++)); do
cmd[c]=${CUT[c]}-$(( ${CUT[c]} + CUT_TIME))
done
# cmd array will be something like 30-390 390-730 730-1070 1070-1410
for t in "${cmd[@]}"; do
TCODE_CMD=(nice transcode --print_status 10 --write_pid /tmp/tcode.pid \
-q 1 -i "${IN_FILES[i]}" ${NAVSEEK[i]} -o "${PICS_OUT[@]}" \
-f $FRAME_RATE -Z ${GEO_ARRAY[C]},fast -c $t -y $SM_IMG_FMT,null)
function run_transcode()
{
"${TCODE_CMD[@]}" >> "$LOG_FILE" 2>&1
sleep 1
}
run_transcode &
if ! $ANI_SUB_MENU ; then
echo
mv $WORK_DIR/submenu/000000.$SM_IMG_FMT \
$WORK_DIR/submenu/$(printf "%08d%s\n" ${t%-*} .$SM_IMG_FMT)
elif $ANI_SUB_MENU; then
echo "renaming images by frame number"
echo
u=${t/*-}; v=${t/-*}
for ((n=0; n<340; n++)); do
if [ $v -eq 30 ]; then
mv $WORK_DIR/animenu/$(printf "%06d%s\n" $n .jpg) \
$WORK_DIR/animenu/$(printf "%08d%s\n" $((n+30)) .jpg)
else
mv $WORK_DIR/animenu/$(printf "%06d%s\n" $n .jpg) \
$WORK_DIR/animenu/$(printf "%08d%s\n" $((n+v)) .jpg)
fi
done
fi
done