21 lines
604 B
Bash
21 lines
604 B
Bash
#!/usr/bin/env bash
|
|
|
|
set -o noclobber
|
|
set -o errexit # Used to exit upon error, avoiding cascading errors
|
|
set -o pipefail # Unveils hidden failures
|
|
set -o nounset # Exposes unset variables
|
|
|
|
pt=${1}
|
|
pt=${pt//[[:black:]]/}
|
|
|
|
output_dir=/tmp/frames
|
|
# .rm -rf $output_dir && /run.sh configs/synthesizers/UGATIT.yml test 0 resume_from=${pt} img_output_dir=${output_dir}
|
|
ids=$(ls ${output_dir} | cut -d "@" -f 1 | uniq)
|
|
|
|
mkdir tmp
|
|
for id in $ids; do
|
|
echo $id
|
|
ffmpeg -y -i "${output_dir}/${id}@%d.png" -vcodec mpeg4 tmp/${id}.mp4
|
|
# ffmpeg -y -f image2 -i "${output_dir}/${id}@%d.png" tmp/${id}.gif;
|
|
done
|